100+ Girl Names That Start With M: Origins, Meanings & Personality Traits

letter m

Full List

Girls Names That Start With The Letter M

Girls bestowed with “M” names at birth are energetic people who might find their niche as spiritual or business leaders as they tend to be focused, creative, and self-reliant.

Very courageous, they fight for what they believe in and seem to do so tirelessly. They seek financial security and are willing to put in long hours to achieve it. Though they may be impatient with others, they are tolerant and accepting of their faults. “M” names tap into world culture where the letter can mean water, birth, the transition between life and death, and protection from God.

Old favorites like “Mary” (“star of the sea”), “Maria” (“star of the sea”).”Margaret” (“pearl”), “Megan” (“pearl”), and “Mabel” (“lovable”) remain popular among “M” names for girls, but current trendy names include “Mia” “(“beloved”), “Mason” (“one who works with stone”), “Michael” (“who resembles God “), “Mila” (“favored”), “Maya” (“home”), “Madeline” (“woman from Magdala”), “Molly” (“star of the sea”),and “Madison” (“son of the mighty warrior “.) The presence of names such as “Millie,” the shortened form of “Mildred” (“industrious”), reflects another current trend to go right for the name the child will be called rather than a more formal longer name.

Women of note with names starting with “M” include Mariah Carey, Marisa Tomei, Megan Fox, Meghan Markle, Miley Cyrus, Meryl Streep, Mayim Bialik, Margot Robbie, Mila Kunis, Maggie Gyllenhaal, Malala Yousafzai, Millie Bobby Brown, Mindy Kaling, Maya Rudolph, Minnie Driver, Mary Steenburgen, Melissa McCarthy, Martha Stewart, Mandy Moore, Michelle Obama, Malia Obama, and many more.

100+ Girl Names That Start With M

MM Meaning
MabelMabel is an English female given name derived from the Latin amabilis, "lovable, dear".
Maci/Macie/MacyMaci is primarily a female name of English origin that means Person From Massy, France. Macy Gray, singer.
MackenzieMackenzie is of Scottish origin and means "son of Kenneth." It is also thought to be of Irish origin, meaning "child of the wise leader.
Madalyn/MadelynMadalyn as a girl's name has Hebrew origins. The meaning of Madalyn is "woman from Magdala". Is related to the name Madeline.
Madeleine/MadelineMadeleine is a girl's name of French origin meaning "woman from Magdala or high tower". Madeleine is the French spelling preferred by parents who like to put the proper point on things, though the one used by the little girl who lives in the old house in Paris all covered in vines is Madeline.
MadelineMadeline is a girl's name of English origin meaning "high tower or woman from Magdala".
MyrtleMyrtle is baby girl name mainly popular in Christian religion and its main origin is Greek. Myrtle name meanings is Evergreen shrub.
Madison/MaddisonMadison is a girl's name of English origin meaning "son of Matthew".
Madisynas a name for girls (also used less commonly as boys' name Madisyn) is an Old English name, and the name Madisyn means "son of the mighty warrior".
MadonnaMadonna is primarily a female name of Latin origin that means My Lady. In the Bible, Madonna is another name for Mary, mother of Jesus Christ.
Mae/MayMae is a girl's name of British and Roman origins. Mae typically is understood as referring to "May" the month.
MaeveMaeve as a girl's name is of Irish and Gaelic origin meaning "intoxicating".
MagdalenaMagdalena is primarily a female name of Spanish origin that means Woman Of Magdala.
MaliaMalia is primarily a female name of Hawaiian origin that means Bitter, Of The Sea. Hawaiian form of the name Mary.
MagdalenaMagdalena is primarily a female name of Spanish origin that means Woman Of Magdala.
MarniaMarnia is baby girl name mainly popular in Muslim religion and its main origin is Arabic. Marnia name meanings is Wealthy in every aspect.
MaggieMaggie is primarily a female name of English origin that means Pearl. Diminutive form for the name Margaret. Maggie Smith, actress.
MagnoliaMagnolia is a girl's name of Latin origin meaning "Magnol's flower".
MaiaMaia as a girl's name is of Greek origin meaning "great or mother".
MaisieMaisie is a pet form of Mairead, a Scottish form of Margaret, from the Greek margarites, meaning "pearl".
MakaylaMakayla is a girl's name of Hebrew origin meaning "who is like God".
MakennaMakenna is a girl's name of Irish, African origin meaning "happy one".
MakenzieMakenzie is an Scottish name meaning son of Coinneach. ... Infographic of Makenzie name meaning, which is Makenzie is an Scottish name meaning son of.
MalaysiaMalaysia is primarily a female name of American origin that has an unknown or unconfirmed meaning.
MaleahMaleah is primarily a female name of Hawaiian origin that means Of The Sea Or Bitter. Hawaiian form of Mary.
MaliahMaliah is primarily a female name of Hawaiian origin that means Of The Sea Or Bitter. Hawaiian form of Mary.
MalikaMalika is a girl's name of Arabic origin. With a name that means "queen", baby will be ready to take on the world from the very start.
MaliyahMaliyah means “sea of bitterness”, “drop of the sea”, “star of the sea”, “rebelliousness”, “exalted one”, “beloved” or “wished for child” (from Maria).
MalloryMallory is primarily a female name of French origin that means Ill-Omened. Originally a male name, now used primarily for females.
MaraMara as a girl's name is of Hebrew origin meaning "bitter".
MarenMaren is a girl's name meaning "star of the sea" that comes from the Latin name Mary.
MargaretMargaret is a female first name, derived via French (Marguerite) and Latin (Margarita) from Ancient Greek: μαργαρίτης (margarítēs) meaning "pearl".
MargotMargot is a girl's name meaning "pearl" that is a variant of the Greek name Margaret and the French name Margo.
MariaMaria is a historically feminine name of Latin origin. It can be translated to either mean “of the sea,” “bitter,” “beloved,” or “rebellious.” In some cultures, it's also considered to be a variation for the name Mary. Maria is also a feminine variation for the Roman name Marius.
MariahMariah is a girl's name of Hebrew, Latin origin meaning "the Lord is my teacher; or drop of the sea, bitter, or beloved".
MariamMariam is a girl's name meaning "star of the sea" that is related to three names: the French name Marian, the Latin name Mary, and the Hebrew name Miriam.
Mariana/MariannaMarianna is a combination of the two names Maria and Anna. Meaning of Marianna. Marianna means “sea of bitterness”,
MarianneMarianne is a form of Marian/Marion, mediaeval French pet forms of Maria, possibly, meaning "rebellious", but probably going even further back to Ancient Egyptian origins: mr, meaning "love" or mry, "beloved".
MarieMarie as a girl's name is of French origin and is a variant of the Latin for Mary, "star of the sea".
MarilynMarilyn is a girl's name of English origin meaning "drop of the sea, bitter, or beloved + lake".
MarinaMarina is a female given name, the feminine of Latin Marinus, from marinus "of the sea", occurring in many European languages as well as Japanese.
MarinellMarinel is of Latin origin and is a unisex name. The meaning of Marinel is 'of the sea', as in a mariner or sailor who belongs to the seas.
MarissaMarissa is a feminine given name typically used in Western culture. It is a variation of Maris, which is Latin for 'of the sea'. It can also be spelled Marrisa, Merissa or Marisa. Marissa also means "little Mary" referring to the Virgin Mary.
MarjorieMarjorie is a female given name derived from Margaret, which means pearl. It can also be spelled as Margery or Marjory. Marjorie is a medieval variant of Margery, influenced by the name of the herb marjoram. It came into English from the Old French, from the Latin Margarita (pearl).
MarleeMarlee is a girl's name of English origin meaning "pleasant seaside meadow".
MarleighMarleigh as a girl's name (also used as boy's name Marleigh) is of English origin, and the meaning of Marleigh is "marshy meadow".
MarleyMarley is a girl's name of English origin meaning "pleasant seaside meadow".
MarloweMarlowe is a girl's name of English origin meaning "driftwood".
MeganMegan is a girl's name of Welsh origin meaning "pearl". Megan originally evolved from Meg, which itself derived as a nickname for Margaret.
MarthaMartha as a girl's name is of Aramaic origin meaning "lady or mistress of the house". In the Bible, Martha is the sister of Mary and Lazarus.
Marti/Martyas a girls' name (also used as boys' name Marty) is of Aramaic and Latin derivation, and Marty means "lady; mistress of the house; dedicated to Mars".
MaryMary is a girl's name of Hebrew origin meaning "drop of the sea, bitter, or beloved".
MaryannThe meaning of Maryann is 'of the sea' or 'bitter' and it is of French origin. It is derived from the name 'Mary' which means 'bitter'.
Mary BethMarybeth is a combination of the popular names Mary and Beth, and is an American creation. It it typically given to girls. The meaning of Marybeth comes from the individual meanings of Mary and Beth. Mary means 'star of the sea', 'bitter' and Beth means 'pledged to God'.
Mary JaneMaryjane is a name given primarily to girls and is of American origin. It is a combination of the names Mary and Jane. The meaning of Maryjane can be obtained from the individual meanings of Mary and Jane. Mary means 'of the sea', 'beloved', or 'bitter', and Jane means 'God is gracious'.
MatildaMatilda, also spelled Mathilda and Mathilde, is the English form of the Germanic female name Mahthildis, which derives from the Old High German "maht" (meaning "might and strength") and "hild" (meaning "battle").
Mattieas a name for girls (also used less generally as boys' name Mattie) has its roots in Aramaic and Old German, and Mattie means "lady; mistress of the house;
MauraMaura is primarily a female name of Irish origin that means Of The Sea Or Bitter. Form of Maire (Mary).
MavisMavis as a girl's name is of Old French origin meaning "song thrush".
MaxineMaxine as a girl's name is of Latin origin meaning "greatest". It is a feminine form of Max.
MaxwellMaxwell is primarily a male name of English origin that means From Mack's Spring.
MayaMaya is a girl's name of Hebrew, Spanish, Greek origin meaning "water".
MckennaMcKenna is the transferred use of an Irish or Scottish surname. The clan name comes from the old Gaelic "MacCionaodha", son of Cionaodha.
MckenzieMcKenzie is primarily a male name of Scottish origin that means Son Of The Handsome One. From the Scottish surname MacKenzie.
MckinleyMcKinley is primarily a gender-neutral name of Irish origin that means Fair Haired Foreigner.
MeadowMeadow is primarily a female name of American origin that means Field Of Grass Or Vegetation.
MeredithMeredith is a girl's name of Welsh origin meaning "great ruler". Meredith is a soft, gentle-sounding name with subtle Welsh roots.
MelaniaMelania is a feminine given name which derives from the Greek word μελανία (melania) meaning "black, dark".
MelanieMelanie is primarily a female name of Greek origin that means Black.
MelinaMelina is a feminine given name of Greek origin derived from the word "méli" (honey).
MelindaMelinda means “honey sweetness” (from Latin “mellinia” = sweetness/honey(drink) or “mel” = honey).
MelissaThe name Melissa derives from the Greek word mélissa, meaning "bee," which was taken from the word meli, meaning "honey." It is, therefore, no surprise to learn that the name Melissa means "honeybee.
MelodyMelody is a girl's name of Greek origin meaning "song". A melodious choice big in the sixties, Melody is now starting to pick up tempo again.
MeribethMeribeth in the Scottish origin, means The utmost beautiful.. Name Meribeth is of Scottish origin and is a Girl name.
Mia/MiahMiah is primarily a female name of English origin that means Of The Sea Or Bitter. Mia is a diminutive form of Maria. It is a common name in many countries and languages.
MicahMicah is primarily a male name of Hebrew origin that means Who Is Like God?. Micah of Moresheth, in the Bible.
MichaelaMichaela (Hebrew מיכאלה) is a female given name. It is a female form of the Hebrew name Michael (מִיכָאֵל), which means "Who is like God".
MichelleMichelle is the anglicized version of the French name Michele. It means “who resembles God."1 If you are parents of faith, this name might have strong appeal. ... Gender: The name Michelle is most often given as a girl's name.
MikaelaMichaela (Hebrew מיכאלה) is a female given name. It is a female form of the Hebrew name Michael (מִיכָאֵל), which means "Who is like God".
MikaylaMikayla is a girl's name meaning "who is like God". Less-traditional variation of Michaela that's found more popularity than the original.
MilaMila is a girl's name of Russian origin meaning "gracious; dear". Mila is a given name with Russian and Slavic provenance.
MilanaMilana is of Russian origins and the meaning of Milana is 'favoured'. It comes from the Russian transcription 'Milaya', which comes from the East Slavic word 'milu', which means 'dear' or 'gracious'. This is because the word 'mil' means 'beloved' or 'sweetheart'.
MilaniMilani is a name with Italian origins and the meaning of Milani is taken from the name Milano. It means 'miracle from heaven', 'gentle caress', 'heavenly beauty' and 'to stand firm with faith'. It could be the masculine form of the names Milana and Melanie, which mean 'dark'.
MildredMildred as a girl's name is of Old English origin meaning "gentle strength".
MileyMiley is primarily a female name of American origin that means Smiley. ... Although Miley's birth name was Destiny Hope, she was nicknamed "Smiley Miley" by her parents as a baby. Cyrus legally changed her name to Miley in 2008.
MillicentMillicent is primarily a female name of English origin that means Labor Strength.
MillieMillie is a girl's name of German, English origin meaning "gentle strength; strong in work". Millie is back.
MindyMindy is a name typically chosen for baby girls and has American origins. Mindy is a shorter variant of the name Melinda. Mindy is derived from from the Greek word 'mellitus'. The meaning of Mindy is 'sweet' or 'sweetened with honey'.
MiraMira is a feminine given name with varying meanings. In the Romance languages, it is related to the Latin words for 'wonder' and 'wonderful'. In South Slavic languages, it means 'peace' and is often used as part of a longer name, such as Miroslava (masculine form: Miroslav) or Sławomira (masculine form: Sławomir).
MiracleMiracle is primarily a gender-neutral name of American origin that means Divine Act.
MirandaMiranda is a feminine given name of Latin origin, meaning "worthy of admiration". There are several variants.
MiriamMiriam is a girl's name of Hebrew origin meaning "drop of the sea, bitter, or beloved".
MoiraMoira as a girl's name is of English origin meaning "destiny, share, or fate".
MollyMolly as a girl's name is of Irish origin and is a pet form of Mary meaning "star of the sea". It has been in use since the late Middle Ages.
MonicaMonica as a girl's name is possibly of Greek origin meaning "solitary" or of Latin origin meaning "to advise".
MonroeMonroe as a boy's name is pronounced mun-ROH. It is of Scottish and Gaelic origin, and the meaning of Monroe is "mouth of the river Rotha, in Ireland".
MorganMorgan as a girl's name is of Welsh and Old English origin meaning "circling sea or bright, white sea dweller".
Mya/MyahMyah derived from the names Maya and Mia. Meaning of Myah. Myah means “my” in Persian, “sea of bitterness”,
Myla/MylahMylah is primarily a female name of English origin that means Merciful.
MyraMyra as a girl's name is of Greek origin meaning "myrrh". It is a feminine form of Myron.

Recent Posts