Sarita (2)

Means "flowing" in Sanskrit.

EQUIVALENTS
HINDI: Sarita
MARATHI: Sarita
NEPALI: Sarita