Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Melchoir Melchoir: Hebrew name meaning "king of light," rich in history. Christian Boy
Maidel Maidel: Yiddish name meaning "maiden," symbolizing youth and innocence. Yiddish Girl
Mabonn Mabonn means "son of the riverbank" in Welsh culture. Welsh Unisex
Mord Mord: Welsh name meaning "walled town," linked to Arthurian legend. Welsh Boy
Merridith Merridith: Unisex name meaning "great ruler," with Welsh origins. Welsh Unisex
Melyon Melyon: Unique Welsh name meaning "yellow," suitable for any gender. Welsh Unisex
Merrili Merrili: Unique feminine name meaning "bright sea" and "meadow." Welsh Girl
Myllin Myllin: Unique Welsh name meaning "mill town," unisex, culturally significant. Welsh Unisex
Morgen Morgen: Unisex Welsh name meaning "morning," symbolizing hope and beginnings. Welsh Unisex
Mannaw Mannaw: Welsh name meaning "place of the monks," historically significant. Welsh Unisex
Medwyn Medwyn: Welsh name meaning "blessed with honey," unisex, historical significance. Welsh Unisex
Melvyrn Melvyrn: Welsh name meaning "yellow hill," symbolizing joy and strength. Welsh Boy
Maddyn Maddyn: modern, Welsh name meaning "little fortunate one," unisex. Welsh Unisex
Meliadus Meliadus: Welsh name meaning "ruler of the land," historically regal. Welsh Boy
Melysanda Melysanda: Welsh name meaning "beloved sweetness," unique and poetic choice. Welsh Girl
Meriel Meriel: Welsh name meaning "shining sea," associated with ethereal beauty. Welsh Girl
Merryl Merryl: Unisex name meaning "shining sea," popular and meaningful choice. Welsh Unisex
Melycynta Melycynta: Unique Welsh name meaning "sweet harvest," charming and feminine. Welsh Girl
Merrick Merrick: Welsh name meaning "ruler of the sea" or "fame." Welsh Unisex
Marwyn Marwyn: Welsh unisex name meaning "sea hill," rich cultural history. Welsh Unisex
Morgane Morgane: Welsh name meaning "sea circle," associated with Arthurian legend. Welsh Girl
Morgann Morgann: Unisex Welsh name meaning "dweller of the sea." Welsh Unisex
Maelwys Maelwys: Welsh name meaning "princely hero," rare and historical. Welsh Boy
Meegyn Meegyn: Unique name combining Megan and Regina, meaning "pearl" and "queen." Welsh Girl
Morys Morys: Welsh name meaning "dark-skinned," variant of Maurice, historically popular. Norman Unisex
Macsen Macsen is a Welsh name meaning "greatest" with historical significance. Welsh Unisex
Morrys Morrys: Unique masculine name, Welsh origin, meaning "son of Maurice." Welsh Boy
Morganne Morganne is a feminine name meaning "sea-born," with Welsh origins. Welsh Girl
Marvin Marvin: masculine name from Welsh, meaning "sea hill," historically popular. German Boy
Merill Merill: Unisex name meaning "shining sea," with Welsh origins. Welsh Unisex