From Sanskrit-derived Indian usage, Navin means 'new,' 'fresh,' or 'young.'
Like Navin?
Swipe through thousands of names like it