An Indian name from Sanskrit meaning melodious, pleasant to hear, or musical.
Like Sravya?
Swipe through thousands of names like it