Punjabi name from Sanskrit jug (age/era) and raj (king/rule), meaning 'king of the age'.
Like Jugraj?
Swipe through thousands of names like it