Sanskrit name meaning 'white lotus,' associated with purity, moonlight, and natural beauty.
Like Kairav?
Swipe through thousands of names like it