A Sanskrit name meaning "nectar" or "pure essence."
Like Sudha?
Swipe through thousands of names like it