Spanish and Hindi diminutive of Sara, from Hebrew meaning princess; also a Sanskrit river name.
Like Sarita?
Swipe through thousands of names like it