Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Manjeet Kaur Manjeet Kaur symbolizes strength, victory, and cultural heritage in Punjabi. Punjabi Girl
Manjeet Singh Manjeet Singh means victorious; it's a culturally significant Punjabi name. Punjabi Boy
Manjeetinder Manjeetinder: Punjabi name meaning "one who conquers mind and soul." Punjabi Boy
Mandeepp Mandeepp: Punjabi name meaning "enlightened," associated with males, unique. Punjabi Boy
Mandeepkaur Mandeepkaur: Punjabi name meaning intellect, light, and royal heritage. Punjabi Girl
Manavjot Manavjot: Punjabi name meaning "light of humanity," primarily male. Punjabi Boy
Manavjeet Manavjeet means "victory of humanity," reflecting strength and significance. Punjabi Boy
Maximiano Maximiano: Portuguese name meaning "the greatest," unique and masculine. Portuguese Boy
Moras Moras: Unique Portuguese name meaning "blackberry," charming and distinctive choice. Portuguese Boy
Manoel Manoel: Portuguese name meaning "God is with us," traditionally masculine. Portuguese Boy
Martins Martins: Portuguese name meaning "of Mars," popular for boys. Portuguese Boy
Martim Martim: Portuguese name meaning "warlike," associated with Mars, masculine. Portuguese Boy
Magno Magno: Portuguese name meaning "great," unique, and masculine choice. Portuguese Boy
Marcelo Marcelo: Portuguese name meaning "young warrior," symbolizing strength and valor. Portuguese Boy
Maciel Maciel: Portuguese name meaning "hammer," traditionally masculine and culturally rich. Portuguese Boy
Moana Moana means "ocean," symbolizes strength, and gained popularity from Disney. Polynesian Unisex
Mauii Mauii: Polynesian name meaning "God of fire," symbolizing strength. Polynesian Boy
Marae Marae: Polynesian name meaning "sacred gathering place," culturally significant. Polynesian Girl
Manauia Manauia means "to be saved," reflecting strength and cultural significance. Polynesian Unisex
Meleata Meleata: Polynesian name meaning "song of joy," symbolizing happiness. Polynesian Girl
Maiana Maiana: Polynesian name meaning beauty, popular in Pacific Islands. Polynesian Girl
Mychalina Mychalina: Polish name meaning "who is like God," unique elegance. Polish Girl
Maurycio Maurycio: Unique Polish name meaning "dark-skinned," rich in history. Polish Boy
Miroslawa Miroslawa: Polish name meaning "great glory," unique and historically significant. Polish Girl
Misia Misia: Polish name meaning "beloved," unique, charming, and feminine. Polish Girl
Mikhalina Mikhalina: Polish name meaning "who is like God," elegant uniqueness. Polish Girl
Milik Milik: Polish name meaning "beloved," unique, charming, and traditional. Polish Boy
Maryusia Maryusia: Unique Polish diminutive of Maria, meaning "bitter" or "beloved." Polish Girl
Marynka Marynka: Polish name meaning "bitter" or "beloved," elegant and unique. Polish Girl
Marysha Marysha: Polish name meaning "bitter" or "beloved," uniquely charming. Polish Girl