Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mary-Kristina Mary-Kristina combines tradition and elegance, offering a unique identity. American Girl
Mary Chiara Mary Chiara: Elegant Italian name meaning "beloved" and "bright." Italian Girl
Mary Kate Mary Kate: Timeless, elegant Irish name meaning "bitter" or "beloved." Irish Girl
Mary-Christine Mary-Christine combines traditional names, reflecting Christian heritage and significance. Christian Girl
Mary-Christina Mary-Christina combines Christian roots, offering uniqueness and historical significance. Christian Girl
Mary Ann Mary Ann is a classic, elegant name with biblical origins. English Girl
Mary Carmen Mary Carmen is a sophisticated, timeless name of Spanish origin. Spanish Girl
Mary Anna Mary Anna is a timeless, elegant name with religious significance. American Girl
Marxen Marxen: rare German name meaning "son of Mark" or "Mars." German Boy
Marwane Marwane: Arabic name meaning "young warrior," symbolizing strength and courage. Arabic Boy
Marwan Marwan: Arabic name meaning "flint stone," symbolizing strength and resilience. Arabic Boy
Marvienne Marvienne: Unique French name meaning "of the sea," elegant charm. French Girl
Marvellous Marvellous: an extraordinary African name for boys, exuding positivity. African Boy
Marvena Marvena: elegant name meaning "wonderful friend," gaining popularity in America. American Girl
Marveena Marveena: Unique, feminine name meaning "wonder" or "miracle," uncommon. American Girl
Marvah Marvah: Arabic name meaning "beauty," gaining popularity for its elegance. Arabic Girl
Marutha Marutha: rare Aramaic name meaning "lord," associated with males. Aramaic Boy
Marusca Marusca: Rare Romanian name meaning "bitter" or "rebellious," feminine. Romanian Girl
Maruša Maruša: Slovenian name meaning "bitter," unique, feminine, culturally significant. Slovenian Girl
Marun Marun: Arabic name meaning "fragrant," associated with masculine heritage. Arabic Boy
Marufi Marufi: Afghan name meaning "known," unique, culturally significant, and meaningful. Afghanistan Boy
Martynka Martynka: Unique Polish name meaning "warrior," associated with bravery. Polish Girl
Martysia Martysia: Unique Polish name meaning "lady," elegant and feminine choice. Polish Girl
Martley Martley: Unique English name meaning "from meadow near lake." English Boy
Martius Martius: rare name meaning "warlike," derived from Roman god Mars. Roman Boy
Martins Martins: Portuguese name meaning "of Mars," popular for boys. Portuguese Boy
Martusha Martusha: Russian name meaning "warrior," symbolizing strength and resilience. Russian Girl
Martinette Martinette: rare French name meaning "warlike," symbolizing strength and elegance. French Girl
Martinian Martinian: rare Roman name meaning "of Mars," historically significant and masculine. Roman Boy
Martínes Martínes: Spanish name meaning "warrior," unique and culturally rich choice. Spanish Boy