Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
M.J. M.J. typically stands for initials, often representing common names. American, Biblical, English Unisex
MacKenzie MacKenzie means "son of the fair one," of Scottish origin. Gaelic, Scottish Unisex
Mackenzy Mackenzy means "son of the wise ruler," of Scottish origin. American, English, Gaelic Unisex
Marlies Marlies: Dutch name, derived from Maria, meaning "beloved" or "wished." Dutch, English, German Girl.
Mayim Mayim means "water" in Hebrew; it has Jewish cultural origins. Biblical, Hebrew, Jewish Girl.
Muriel Muriel means "bright sea," originating from Irish and Latin roots. Ancient Greek, Anglo-Saxon, Biblical, Celtic Girl
Murriel Murriel means "bright sea" and originates from Gaelic and Latin. Anglo-Saxon, English Girl
Moraima Amharic, Arabic, Biblical, Spanish
Mozelle Mozelle means "little Mary," originating from Hebrew and French roots. American, Biblical, French, Latin Girl
Muffet Muffet originates from Middle English, meaning "soft" or "gentle." Arthurian Legend, English Girl
Muireann Muireann means "sea white" in Irish; it has Gaelic origins. Gaelic, Irish Girl
Monette Monette: French origin, meaning "little one" or "small." French, Latin Girl
Monnette Monnette: French origin, meaning "little monk" or "monk-like." American, Anglo-Saxon, French Girl
Mistie Mistie means "mist" or "fog"; derived from English nature imagery. American, English Girl
Mitzi Mitzi is a diminutive of the name Maria, meaning "bitter." American, English Girl
Mo’Nique Mo'Nique means "unique" and originates from African-American culture. African American, American Girl
Molly Molly originates from Hebrew, meaning "bitter" or "sea of bitterness." Biblical, English, Gaelic Girl
Mirta Mirta means "of the sea," originating from Latin and Greek. Argentinian, Spanish Girl
Missi Missi is a diminutive of Melissa, meaning "honeybee" in Greek. American, Biblical, English, Greek Girl
Missy Missy means "little Mary"; derived from Latin "Maria" and diminutive. Biblical, English Girl
Mirela Mirela means "admirable" in Slavic; derived from "Mira" or "Mir." Latin, Romanian Girl
Mirella Mirella means "admirable" in Latin; originates from Italian and Spanish. Italian, Latin Girl
Mireya Mireya means "wonderful" in Spanish; derived from Latin "mirari." Latin, Spanish Girl
Mira Mira means "wonder" in Latin; originates from Sanskrit and Slavic. Amharic, Ancient Greek, Arabic, Aramaic, Biblical, Greek Girl
Mireille Mireille means "to admire," originating from Occitan and French roots. French, Latin Girl
Millicent Millicent means "strong in work," originating from Old French and Germanic. Anglo-Saxon, English Girl
Mindi Mindi: Derived from "Mindy," meaning "loving" or "gentle." Origin: English. American, Indigenous, Native American Girl
Minuetta Minuetta means "small" in Italian, derived from "minuetto" dance. Italian, Latin Girl
Mildred Mildred means "gentle strength," originating from Old English roots. Anglo-Saxon, English Girl
Milena Milena means "gracious" or "pleasant"; derived from Slavic origins. Greek, Latin, Slavic Girl