An Indian name from Sanskrit and Telugu elements, often interpreted as one devoted to others' welfare or blessed prosperity.
Like Srihitha?
Swipe through thousands of names like it