A Sanskrit-derived Indian name meaning 'ocean' or 'vast sea.'
Like Arnav?
Swipe through thousands of names like it