Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Morgwen Morgwen means "white sea circle," symbolizing purity and nature. Literature, Mythology, Welsh Girl
Matholwch Matholwch means "bear prince" and has significant Welsh mythology roots. Literature, Mythology, Welsh Boy
Morgwena Morgwena: Unique Welsh name meaning "blessed sea" with mystical origins. Literature, Mythology, Welsh Girl
Meilyg Meilyg: Welsh name meaning "honey-sweet," rooted in folklore and tradition. masculine, Mythology, Welsh Boy
Myrddin Myrddin means "sea fortress," linked to Merlin and Welsh heritage. Arthurian Legend, Middle Ages, Mythology, Welsh Unisex
Morgance Morgance: Unique Welsh name meaning "beloved sea chief" with history. Arthurian Legend, Mythology, Welsh Unisex
Mallolwch Mallolwch means "prince of the court" in Welsh mythology. Mythology, Welsh Boy
Mihangel Mihangel means "who is like God?" and is a Welsh name. Biblical, Hebrew, Welsh Unisex
Malon Malon: a culturally rich name meaning "little warrior" and more. Arabic, Basque, Hebrew, Welsh Unisex
Merrydyth Merrydyth: Unique Welsh name meaning "joyful day," cheerful and memorable. Welsh Unisex
Morcan Morcan: Unique Welsh name meaning "sea circle," combining "mor" and "can." Welsh Unisex
Myril Myril: Uncommon name, possibly derived from Welsh "Meryl," meaning "shining sea." Welsh Unisex
Mab Mab: Welsh name meaning "baby," linked to youth and literature. Welsh Unisex
Megon Megon is a modern, unique variant of the Welsh name Megan. Welsh Girl
Meygan Meygan: modern variant of Megan, meaning "pearl," popular for girls. Welsh Girl
Maghann Maghann, a modern variant of Megan, means "pearl" or "light." Welsh Girl
Maegyn Maegyn: a modern, unique feminine name meaning "pearl" in Welsh. Welsh Girl
Madolen Madolen: Unique Welsh feminine name meaning "from the tower." Welsh Girl
Maeghen Maeghen, a Welsh name meaning "pearl" or "child of light." Welsh Girl
Maylene Maylene is a unique, modern feminine name combining May and Lene. Latin Girl
Marandah Marandah: a modern, unique name derived from Miranda, meaning admirable. Latin Unisex
Marabelle Marabelle combines "bitter" and "beautiful," meaning "beautiful sorrow." Unique name. French, Hebrew Girl
Marquetta Marquetta: Unique feminine name, modern variant of Marquette, soft sound. French, Persian Girl
Mayebelle Mayebelle: Unique name meaning "bitter beauty," combining May and Belle. African American, French Girl
Marylyne Marylyne is a modern variant of the name Marilyn. Biblical, Christian, English Girl
Mavryc Mavryc: Unique name of English origin, meaning "dark-skinned" or adventurous. Latin, Unique Boy
Matviyko Matviyko: Unique Ukrainian name meaning "little gift of God." Christian, Ukrainian Boy
Melker Melker: Swedish name meaning "king of light," associated with wisdom. Biblical, Latin, Swedish Boy
Malin Malin: Unisex Swedish name meaning "little strong warrior," gaining popularity. French, Swedish Unisex
Masika Masika: African name meaning "born during rainy season," unisex, unique. African, Literature, Swahili Unisex