An Indian name meaning water, often used in Hindi and Punjabi contexts.
Like Neeru?
Swipe through thousands of names like it