Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Michelina Michelina: Italian feminine name, diminutive of Michael, meaning "who is like God." Hebrew Girl
Michelangelo Michelangelo: Italian name meaning "angel of Michael," associated with artist. Middle Ages Boy
Micheala Micheala: feminine name meaning "who is like God?" with cultural significance. Czech Girl
Michel Iii Michel III is a classic name symbolizing strength, protection, leadership. Middle Ages Boy
Michela Michela: Italian feminine name meaning "who is like God?" Hebrew Girl
Michalla Michalla: Unique feminine name meaning "who is like God" in Hebrew. Unique Girl
Miche Miche is a versatile name meaning "who is like God." Hebrew Unisex
Michalah Michalah: Hebrew name meaning "gift from God," unique and meaningful. Hebrew Girl
Michail Michail, a Greek name meaning "who is like God," signifies strength. Mythology Unisex
Michaiah Michaiah: Hebrew unisex name meaning "who is like God?" Timeless. Hebrew Unisex
Micayla Micayla: modern feminine name meaning "who is like God?" Middle Ages Girl
Micahla Micahla: a modern, unique name meaning "who is like God?" Middle Ages Girl
Micaella Micaella: feminine name meaning "who is like God?" associated with strength. Middle Ages Girl
Mica Mica: Unisex name meaning "who is like God," symbolizes strength. Hebrew Unisex
Micaelah Micaelah: Unique, modern name meaning "who is like God?" Czech Girl
Miakoda Miakoda means "power of the moon" in Lakota culture. Native American Unisex
Mhasood Mhasood: Arabic name meaning "fortunate," popular among Muslim families. Muslim Unisex
Mhinah Mhinah: Unique Swahili name meaning "delicate" or "gentle" for girls. Swahili Girl
Mhina Mhina: African name meaning "calm," reflecting tranquility and heritage. African, Bantu, Swahili Girl
Mi-Mi Mi-Mi is a beautiful, charming name with artistic cultural significance. Mythology Girl
Meztli Meztli means "moon" in Nahuatl, honoring Aztec mythology and culture. Aztec Unisex
Meyri Meyri is a unique, uncommon female name of uncertain origin. Hebrew, Turkish Girl
Meyra Meyra: Turkish name meaning "moonlight," symbolizing beauty and brightness. Turkish Girl
Meyr Meyr: Hebrew name meaning "shining," unisex, used in Jewish communities. Hebrew Unisex
Meynah Meynah is a unique, unisex name with uncertain origins and meanings. Unique Unisex
Meyna Meyna: Unique, gender-neutral name of uncertain African or Indian origin. Indian Unisex
Metylda Metylda: Unique feminine name meaning "mighty in battle" from Germanic roots. Czech Girl
Metka Metka is a Slovenian diminutive of Mary, meaning "little maker." Slovenian Girl
Mettah Mettah means "loving-kindness," rooted in Buddhist culture and compassion. Burmese Unisex
Methina Methina: Unique Sanskrit name meaning "intelligent" or "wise," culturally significant. Hindu Girl