Sanskrit name meaning 'young' or 'youthful,' related to the Sanskrit root 'yuva' denoting vitality.
Like Yuvan?
Swipe through thousands of names like it