Punjabi name from Sanskrit jug (age/era) and raj (king/rule), meaning 'king of the age'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Jugraj?
Swipe through thousands of names like it