Sarita
NamePopularity
There are two separate entries for Sarita.
SARITA (1)   f   Spanish
SARITA (2)   f   Indian