Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mashela Mashela: African name meaning "blossom," gaining popularity for girls. African Girl
Mashkoor Mashkoor: Arabic name meaning "grateful," associated with appreciation and gratitude. Arabic Boy
Mashuka Mashuka: Swahili name meaning "beloved," charming and unique for girls. Swahili Girl
Mashook Mashook means "beloved" in Urdu; gaining popularity among parents. Urdu Boy
Mashale Mashale: African name meaning "blossom," symbolizing growth and beauty. African Girl
Mashala Mashala: an African name meaning "beautiful" or "graceful," gaining popularity. African Girl
Mashail Mashail: Arabic name meaning "pathways," elegant, unique, and feminine. Arabic Girl
Maseo Maseo: Japanese name meaning "prosperous man," unique and elegant choice. Japanese Boy
Maseka Maseka: African name meaning "harvest," associated with male strength. African Boy
Maseiah Maseiah: African American name meaning "gift of God," gaining popularity. African American Boy
Mascha Mascha: Russian name meaning "God's gift," elegant and unique choice. Russian Girl
Masayoshi Masayoshi: Japanese name meaning "righteous" and "good," traditionally male. Japanese Boy
Masaru Masaru: Japanese name meaning "victory," associated with males, culturally significant. Japanese Boy
Masataka Masataka: Japanese name meaning "true nobility," associated with males. Japanese Boy
Masamichi Masamichi: Japanese male name meaning "righteous path" with cultural significance. Japanese Boy
Masai Masai: a powerful, culturally significant name meaning "born into wealth." Kenyan Boy
Masakatsu Masakatsu means "just victory" in Japanese, symbolizing integrity and triumph. Japanese Boy
Masahisa Masahisa: Japanese name meaning "correct" and "long-lasting," primarily male. Japanese Boy
Masahiko Masahiko: Japanese name meaning "just prince" or "correct boy." Japanese Boy
Marziye Marziye: Persian name meaning "desired," elegant, unique, culturally significant. Persian Girl
Marziyeh Marziyeh: Persian name meaning "wish," elegant, unique, and meaningful. Persian Girl
Masahide Masahide: Japanese name meaning "correct" or "righteous," signifies honor. Japanese Boy
Marzie Marzie: Persian name meaning "wished-for child," charming and unique. Persian Girl
Marziyah Marziyah: Arabic name meaning "pleasing," elegant, unique, and feminine. Arabic Girl
Marziya Marziya: Muslim name meaning "pleasing," gaining popularity among families. Muslim Girl
Marzio Marzio: rare Italian name meaning "warlike," linked to Roman mythology. Italian Boy
Marzette Marzette: Unique unisex name of African American origin, meaning strength. African American Unisex
Marziah Marziah: Persian name meaning "queen," symbolizing strength and elegance. Persian Girl
Marzia Marzia: Italian name meaning "bitter," elegant, unique, and feminine. Italian Girl
Marzetta Marzetta: Italian name meaning "warlike," rare, strong, and feminine. Italian Girl