Popularity: 9479
Origin: Sanskrit
Meaning: king
We already know baby is going to rule your world, giving them a name fit for the throne is the next best step. As a variant of Rajah, the Sanskrit name Raja meaning “king” is closely related to a royal character you know and love from Aladdin. Though this name in Arabic also means “hope,” its overriding notion of majesty will fit your little king like a crown.