From Sanskrit meaning 'lotus flower,' symbolizing purity and spiritual enlightenment in Hindu tradition.
Like Nirja?
Swipe through thousands of names like it