Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mackmurray Mackmurray: Unique Scottish name meaning "son of the sea warrior." Gaelic Unisex
Mcmurry Mcmurry: Scottish surname meaning "son of Maurice," symbolizing bravery and loyalty. Gaelic Unisex
Mcclean Mcclean: Scottish surname meaning "son of servant of Saint John." Gaelic Unisex
Macbryd Macbryd means "son of Bridget," rooted in Scottish Gaelic heritage. Gaelic Boy
Makcoy Makcoy: Unique Scottish name meaning "son of Aodh" or "fire". Gaelic Boy
Makbride Makbride: Scottish name meaning "son of the steward," rich heritage. Gaelic Unisex
Macbride Macbride: Scottish surname meaning "son of servant of Saint Brigid." Gaelic Unisex
Murdoch Murdoch means "sea warrior," has Scottish roots, and signifies strength. Gaelic Boy
Mckenzee Mckenzee: modern unisex name, derived from Scottish McKenzie, meaning fair. Gaelic Unisex
Mungo Mungo: Scottish name meaning "beloved," associated with Saint Mungo. Gaelic Boy
Makbryde Makbryde: Scottish name meaning "son of Brigid," symbolizing strength and creativity. Gaelic Boy
Macbryde Macbryde means "son of the judge" in Scottish Gaelic heritage. Gaelic Boy
Mackinley Mackinley: Scottish name meaning "son of the fair warrior." Gaelic Unisex
Mackinnley Mackinnley: modern name meaning "son of the fair warrior." Gaelic Unisex
Mytchel Mytchel: Unique modern variant of Mitchell, meaning "who is like God." Gaelic Boy
Mcclane Mcclane: Scottish surname meaning "son of Saint John's servant." Gaelic Unisex
Melvyne Melvyne: Scottish name meaning "leader," associated with strength and friendship. Gaelic Boy
Mackynlea Mackynlea: a modern, unique name combining Mackenzie and Lea. English Girl
Meg Meg is a timeless, classic name derived from Margaret, meaning "pearl." English Girl
Melvan Melvan: unique Scottish name meaning "smooth brow," ideal for boys. Scottish Boy
Mackalistair Mackalistair: Unique Scottish name meaning "son of Alexander," rich heritage. Scottish Boy
Mctavish Mctavish: Scottish surname meaning "son of T" in Gaelic. Scottish Boy
Malvindah Malvindah: Unique Scottish name meaning "fair chief" or "leader." Scottish Girl
Machair Machair: Unisex Scottish name meaning "fertile plain by the sea." Scottish Unisex
Muray Muray: Unique Scottish name meaning "settlement by the sea." Scottish Unisex
Moar Moar: Scottish name meaning "big" or "great," unique and gender-neutral. Scottish Unisex
Makalister Makalister: Unique Scottish name meaning "son of Alasdair," strong heritage. Scottish Unisex
Makynly Makynly: modern name, trendy sound, variation of McKinley, unisex. Scottish Unisex
Makinlie Makinlie: modern name symbolizing strength, beauty, and Scottish heritage. Scottish Unisex
Makenzy Makenzy: modern unisex name, derived from Scottish Mackenzie, trendy choice. Scottish Unisex