Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Michael-John Michael-John combines Hebrew and English, meaning "who is like God?" Anglo-Saxon, Biblical, Christian, Greek, Hebrew Male
Micheál Micheál means "who is like God?"; derived from Hebrew origins. Biblical, Irish Male
Miati Miati means "gift" in Swahili; origin is African cultural heritage. Amharic, Biblical, Ethiopian Either
Michaël Michaël means "who is like God?"; Hebrew origin, biblical significance. Biblical, Greek, Hebrew Male
Metztli Metztli means "moon" in Nahuatl, originating from Aztec mythology. Aztec, Nahuatl Either
Meysam Meysam: Persian name meaning "a person of good character." Arabic, Iranian Male
Merlith Merlith: A name of uncertain origin, possibly meaning "sea" or "lake." Arthurian Legend, Celtic Either
Mersey Mersey originates from Old English, meaning "boundary river" or "lake." English Either
Mercer Anglo-Saxon, English
Merlín Merlín means "sea fortress"; origin linked to Welsh mythology and legend. Arthurian Legend, Celtic, Welsh Either
Meli Meli means "honey" in Greek; derived from "meli" (μέλι). Amharic, Arabic, Greek, Greek Mythology Female
Mendes Biblical, Portuguese
Melendez Melendez means "son of Melendo," originating from Spanish heritage. Spanish Either
Meelah Meelah means "gift from God," originating from Hebrew roots. Amharic, Arabic, Biblical, Ethiopian Female
Meghann Meghann: variant of Megan, meaning "pearl," of Welsh origin. American, Anglo-Saxon, English Female
Meela Meela means "gift" in Hebrew; origin linked to Hebrew culture. Amharic, Arabic, Indian Female
Meadow Meadow means "grassy field"; originates from Old English "mædwe." Anglo-Saxon, English Either
Meaney Anglo-Saxon, Irish
Mecca Mecca: Islamic holy city, derived from Arabic "Makkah," meaning "to gather." Arabic, Islamic, Middle Eastern Either
McKay McKay means "son of the battle" from Scottish Gaelic origins. Gaelic, Scottish Either
McKenzie McKenzie means "son of the fair one," of Scottish origin. Gaelic, Scottish Either
Mboya Mboya means "one who brings happiness," originating from Kenya. Bantu, East African, Kenyan, Luo, Swahili Male
Mayroun Mayroun means "blessed" in Arabic; it has Middle Eastern origins. Amharic, Arabic, Ethiopian Either
Mayte Mayte means "beloved" in Spanish; derived from Latin "maior." Arabic, Spanish Female
Máximo Máximo means "greatest" in Spanish; derived from Latin "maximus." Latin, Spanish Male
Mayan Mayan refers to indigenous people of Mesoamerica; name's cultural heritage. Mayan Either
Maven Maven means expert; originates from Hebrew "mevin," meaning understanding or knowledge. American, Hebrew, Latin, Old English, Persian Either
Maxel Maxel is a modern name, possibly derived from Maxwell or Max. American, Biblical, English, Greek, Latin Either
Maximillian Maximillian means "greatest" in Latin; derived from the Roman family name. Latin, Roman Male
Matewa Matewa means "gift" in Maori; it originates from New Zealand. Algonquian, Native American Either