Sanskrit and Hindi name meaning 'cloud,' evoking the sky, rain, and monsoon season.
Like Megh?
Swipe through thousands of names like it