Popularity: 20593
Origin: Arabic
Other Origin(s): Indian
Meaning: Noble glory; Sailor
Maji is a baby name with multiple origins and gender associations. Following its Arabic roots, Maji is a girl’s name, meaning “noble glory,” while in Hindu cultures, it is used as a boy’s name, and means “sailor.” If either of these connections holds a special place in your heart, then naming baby Maji might just be the perfect way to honor it. Magnificent and adventurous, baby Maji is sure to be a beautiful force in your home.