Sanskrit name meaning 'crown prince,' combining yuva (young) and raja (king).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Yuvraaj?
Swipe through thousands of names like it