Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maughold Maughold means "servant of Saint Moloch," with Irish origins. Celtic, Irish Boy
Molloy Molloy: Irish name meaning "descendant of St. Molua's servant." Catholic, Gaelic, Irish Unisex
Meleattah Meleattah: Unique Irish name meaning "honey," popular for baby girls. Irish Girl
Meaghan Meaghan: Irish name meaning "pearl" or "child of light," popular. Irish Girl
Maeghon Maeghon: Unique Irish name meaning "intoxicating," symbolizing strength and confidence. Irish Unisex
Moane Moane: Irish unisex name meaning "little and smooth one," charming. Irish Unisex
Magee Magee: Unisex Irish name meaning "son of Hugh," symbolizing fire. Irish Unisex
Mallon Mallon: Irish name meaning "bald," historically linked to monks. Irish Unisex
Mackoy Mackoy: Irish name meaning "son of Aodh," symbolizing strength and fire. Irish Unisex
Monahan Monahan: Irish surname meaning "descendant of little monk," historically significant. Irish Unisex
Mccauleigh Mccauleigh: Unique Irish name meaning "son of battle chief." Irish Unisex
Mccauley Mccauley: Irish surname meaning "son of Colla," with historical significance. Irish Unisex
Mcmahon McMahon: Irish surname meaning "son of bear," with historical significance. Irish Unisex
Meade Meade: Unisex Irish name meaning "from the meadow," rich history. Irish Unisex
Maloney Maloney: Irish surname meaning "servant of the Church," rooted heritage. Irish Unisex
Mallow Mallow: Unisex name meaning "soft," linked to healing and nature. Irish Unisex
Maguire Maguire: Irish surname meaning "son of St. Mary's servant." Irish Unisex
Makennah Makennah: modern Irish name meaning "born of fire," signifies strength. Irish Unisex
Mackena Mackena: modern Irish name meaning "son of the handsome one." Irish Unisex
Macalla Macalla: Unique Irish name meaning "echo," associated with music and harmony. Irish Unisex
Meadghbh Meadghbh: Unique Gaelic name meaning "intoxicating," linked to mythology. Celtic, Gaelic Unisex
Mukesh Mukesh means "ruler," rooted in Indian culture, symbolizing strength and leadership. Indian, Literature, Sanskrit Boy
Maiah Maiah: a modern, meaningful name with diverse cultural origins. Greek, Hebrew, Hindu Girl
Madelena Madelena: feminine name meaning "woman from Magdala," linked to Mary Magdalene. Hebrew, Italian, Portuguese, Spanish Girl
Maryta Maryta is a diminutive, feminine variant of the name Mary. Hebrew, Polish, Spanish Girl
Marysol Marysol combines "Mary" and "Sol," symbolizing beauty, warmth, and uniqueness. Hebrew, Latin, Spanish Girl
Marylyna Marylyna combines Mary and Lyna, meaning "bitterness" and "beautiful." Hebrew, Spanish Girl
Maryzol Maryzol combines Mary and Sol, symbolizing strength and uniqueness. Hebrew, Spanish Girl
Michaline Michaline: a unique, traditional name meaning "who is like God?" Hebrew, Slavic Girl
Maryk Maryk is a modern, gender-neutral variant of the name Mary. English, Hebrew, Literature, Scottish Unisex