From Sanskrit meaning "born of water," a poetic name for the lotus.
Like Neeraj?
Swipe through thousands of names like it