A Sanskrit-derived Indian name meaning "lotus" or "she who is like a lotus."
Like Padmini?
Swipe through thousands of names like it