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.