Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mackinlea Mackinlea: Scottish name meaning "son of the fair-haired warrior." Scottish Unisex
Morayne Morayne: Unique Scottish name derived from Gaelic, meaning "sea." Scottish Unisex
Maxwel Maxwel: Scottish name meaning "great stream," variant of Maxwell. Scottish Unisex
Murray Murray: Scottish name meaning "settlement by the sea," timeless classic. Scottish Unisex
Makfyld Makfyld: Unique Scottish name meaning "son of the fair man." Scottish Boy
Macnair Macnair: Scottish surname meaning "son of the heir," symbolizing strength. Scottish Boy
Macalistair Macalistair means "son of Alexander," reflecting Scottish heritage and history. Scottish Boy
Melveene Melveene: Unique Scottish name meaning "smooth brow," popularized by poetry. Scottish Girl
Marcail Marcail: Scottish name meaning "pearl," symbolizing beauty and heritage. Literature, Scottish Girl
Muirhead Muirhead: Scottish surname meaning "head of the moor or heath." Gaelic Unisex
Maccus Maccus: Unique Gaelic name meaning "son of noble friend." Irish Boy
Melven Melven: Scottish name meaning "smooth brow," rich in history. Gaelic, Literature Unisex
Mhairee Mhairee: Gaelic variation of Mary, symbolizing strength and independence. Gaelic, Literature Girl
Macbeth Macbeth means "son of life," linked to Shakespeare's tragic play. Gaelic Boy
Macknair Macknair: Scottish surname meaning "son of the man," rich heritage. Gaelic Boy
Macguyre Macguyre: Scottish surname meaning "son of the smith," with history. Gaelic Boy
Maccallum Maccallum means "son of Callum," a Scottish name with history. Gaelic Boy
Maj Maj is a unisex name meaning "May" in Scandinavian, Polish. Polish, Scandinavian Unisex
Mahlin Mahlin: Scandinavian name meaning "powerful," variant of Magdalena, female. Old Norse, Scandinavian Girl
Menglad Menglad: Scandinavian name meaning "necklace-happy," linked to Norse goddess. Scandinavian Girl
Marhildi Marhildi means "famous battle maiden," symbolizing strength and courage. Scandinavian Girl
Mats Mats: Scandinavian name meaning "gift of God," popular in Scandinavia. Biblical, Greek, Scandinavian Boy
Marna Marna: Scandinavian name meaning joy, associated with happiness and sea. Germanic, Old Norse, Scandinavian Girl
Magnor Magnor: Scandinavian name meaning "great warrior" or "great strength." Scandinavian Boy
Magni Magni: Scandinavian name meaning "mighty," linked to Thor's son. Scandinavian Boy
Magne Magne: Scandinavian name meaning "mighty warrior," linked to Nordic kings. Scandinavian Boy
Magnar Magnar means "mighty warrior," symbolizing strength and bravery in Scandinavia. Scandinavian Boy
Mrinalini Mrinalini means "lotus stem," symbolizing purity and spiritual growth. Indian, Literature, Mythology, Sanskrit Girl
Marisha Marisha: Unique feminine name with Russian roots, meaning "beloved" or "bitter." Polish, Russian, Ukrainian Girl
Marinochka Marinochka: Russian diminutive of Marina, meaning "little one from sea." Latin, Russian Girl