Neeraja is a Sanskrit name meaning "born of water," often used for the lotus.
Like Neeraja?
Swipe through thousands of names like it