Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Margaretheis Margaretheis: rare Austrian name meaning "pearl," symbolizing beauty and elegance. Austrian Girl
Margaretta Margaretta: German name meaning "pearl," symbolizing beauty and purity. German Girl
Margaree Margaree: Unique Canadian name meaning "pearl," elegant and uncommon choice. Canadian Girl
Marett Marett: Unique French name meaning "famous," exuding sophistication and charm. French Boy
Marete Marete: Kenyan name meaning "beloved," unique, and culturally significant. Kenyan Girl
Maressa Maressa: Unique, elegant name meaning "bitter" or "rebellious," feminine. American Girl
Marely Marely: Unique, gender-neutral name symbolizing strength and resilience. American Unisex
Maresha Maresha: Unique name with Biblical roots, meaning "possession" in Hebrew. Biblical Girl
Mareshiah Mareshiah: Unique Biblical name meaning "the Lord has delivered." Biblical Boy
Marell Marell: elegant, unique American name with mysterious, charming allure. American Girl
Marelie Marelie: Unique Afrikaans name meaning "bitter" or "rebellious" for girls. Afrikaans Girl
Mareli Mareli: Spanish name meaning "shining sea," elegant and unique choice. Spanish Girl
Marela Marela: Spanish name meaning "shining sea," elegant and unique choice. Spanish Girl
Mareiah Mareiah: a unique, elegant name meaning "bitter" or "beloved." American Girl
Mareka Mareka: Japanese name meaning "blossoming flower," elegant and unique. Japanese Girl
Mareen Mareen: Unique German name meaning "bitter," elegant and traditional choice. German Girl
Marei Marei: Arabic name meaning "beautiful," gaining recognition for elegance. Arabic Girl
Mareesa Mareesa: Unique, feminine name meaning "bitter," with elegant sound. American Girl
Mardini Mardini: a unique, meaningful name of Syrian origin, "from sea." Syrian Girl
Marduk-apla-iddina Marduk-apla-iddina: ancient Babylonian name symbolizing history and mythology. Babylonian Boy
Maredydd Maredydd: rare Welsh name meaning "great lord" or "sea lord." Welsh Boy
Mardia Mardia: Arabic name meaning "beautiful," elegant, unique, and melodious. Arabic Girl
Marden Marden: Unique English name meaning valley with a pool, rare charm. English Boy
Mardanbek Mardanbek: Kazakh name meaning "brave," symbolizing strength and valor. Kazakh Boy
Marcyanna Marcyanna: rare Polish name meaning "bitter" or "rebellious," elegant. Polish Girl
Mardaan Mardaan: Afghan name meaning "brave," popular among Pashto-speaking males. Afghanistan Boy
Marcylynn Marcylynn: Unique, melodic name combining Marcy and Lynn, feminine charm. American Girl
Marco Aurelio Marco Aurelio: a strong, noble name with Roman historical significance. Roman Boy
Marco Antonio Marco Antonio: a strong, timeless name with Roman warlike origins. Roman Boy
Marcyann Marcyann: Unique Polish name meaning "warlike," reflecting strength and individuality. Polish Girl