M

“M” Girl Names

We’ve compiled a list of baby names in each category to help you choose the perfect name. Click on a name to find the name meaning, popularity, origin, and other helpful information.

Mina

Mina

Mina Meaning and Origin Mina is a girl’s name meaning “resolute protector” and is of German origin. Current Popularity: #662. Posts with the name Mina: Adorable German Names You Should Consider

Manon

Manon

Manon Meaning and Origin Manon is a girl's name meaning "bitter" and is of French origin.  Posts with the name Manon: 50 French Baby Names Inspired by Emily In Paris

Mazie

Mazie

Mazie Meaning and Origin Mazie is a girl's name meaning "pearl" and is of English origin. Posts with the name Mazie: 30 Vintage Baby Names Lost in Time That Actually Sound Quite Modern

Malaia

Malaia

Malaia Meaning and Origin Malaia is a girl's name meaning "one coming from Malay Archipelago" and is of Swahili origin. Malaia or Malaya is a type of garnet that is pinkish-orange, reddish-orange, or yellowish-orange in color. It is found in east Africa, in the Umba...

Mavery

Mavery

Mavery Meaning and Origin Mavery is a girl's modern invented name. Posts with the name Mavery: 25 Effortlessly Cool Names for Baby Girls

Miana

Miana

Miana Meaning and Origin Miana is a girl's modern invented name. It sounds Hawaiian, or maybe it's Italian like Gianna, we're not entirely sure, but this invented name sure is adorable, pretty, and exotic.  Posts with the name Miana: 31 Pretty Invented Made Up Names...

Mavia

Mavia

Mavia Meaning and Origin Mavia is a girl's modern invented name. When we hear this name, we picture an exotic little town in Spain near the coast with plenty of sunshine. Posts with the name Mavia: 31 Pretty Invented Made Up Names for Girls That Are Totally Usable 20...

Maevry

Maevry

Maevry Meaning and Origin Maevry is a girl's modern invented name. This beautiful name is a combination of the traditional Irish name Maeve and the English name Avery. Posts with the name Maevry: 31 Pretty Invented Made Up Names for Girls That Are Totally...

Macy

Macy

Macy Meaning and Origin Macy is a girl's name meaning "hill" and is of English origin. Current Popularity: #618. Posts with the name Macy: 50 Southern Baby Names That Are Charming and Timeless 60 Short Unique Girl Names

Mia

Mia

Mia Meaning and Origin Mia is a girl's name meaning "bitter, mine" and is of Scandinavian, Italian origin. Current Popularity: #8. Posts with the name Mia:  30 Breathtaking Scandinavian Baby Names for Girls

Malin

Malin

Malin Meaning and Origin The name Malin is a girl's name meaning "high tower or woman of Magdela" and is of Scandinavian, Finnish, and Swedish origin. Posts with the name Malin: 30 Breathtaking Scandinavian Baby Names for Girls 15 Super Unusual Girl Names Worth...

Maya

Maya

Maya Meaning and Origin The name Maya is a girl's name meaning "illusion, water" and is of Sanskrit, Hebrew origin. Current Popularity: #61. Posts with the name Maya:  40 Breathtaking Boho Chic Earthy Names for Girls 60 Hippie Baby Names For Your Little Boho...

Molly

Molly

Molly Meaning and Origin Molly is a girl's name meaning "bitter" and is of English origin. Current Popularity: #174. Posts with the name Molly: Rockabilly Baby Names for Girls and Boys

Minnie

Minnie

Minnie Meaning and Origin Minnie is a girl's name meaning "intellect" and is of English via Hebrew origin. Diminutive of Minerva. Posts with the name Minnie: Rockabilly Baby Names for Girls and Boys

Maebry

Maebry

Maebry Meaning and Origin Maebry is a girl's modern invented name. Posts with the name Maebry: Rockabilly Baby Names for Girls and Boys

Magdalena

Magdalena

Magdalena Meaning and Origin Magdalena is a girl's name meaning "woman from Magdala" and is of Greek origin. It’s classic, yet contemporary. Plus, it’s a well-known name, yet it’s virtually one-of-a-kind. How many names have that special combination? Current...

Midori

Midori

Midori Meaning and Origin The name Midori is a girl's name meaning "not intoxicated" and is of Japanese origin.  Posts with the name Midori: 60 Boho Names for Girls That Are As Unique As They Are Gorgeous

Makeda

Makeda

Makeda Meaning and Origin The name Makeda is a girl's name meaning "greatness" and is of African origin. Posts with the name Makeda: Rare and Exotic African Baby Names

Morrigan

Morrigan

Morrigan Meaning and Origin The name Morrigan is a girl's name meaning "phantom queen" and is of Irish origin. In Irish mythology, she represents doom, death, or victory in battle. Posts with the name Morrigan: 60 Goth Baby Names from the Darkside for Girls and...

Magena

Magena

Magena Meaning and Origin The name Magena is a girl's name meaning "moon" and is of Native American origin.  Posts with the name Magena: 60 Goth Baby Names from the Darkside for Girls and Boys

Margaux

Margaux

Margaux Meaning and Origin The name Margaux is a girl's name meaning "pearl" and is of French origin. Posts with the name Margaux: 10 Unique and Absolutely Adorable Twin Names for Girls 50 French Baby Names Inspired by Emily In Paris

Mysie

Mysie

Mysie Meaning and Origin We love this Scottish variation on Margaret.  The name Mysie is a girl's name meaning "pearl, child of light" and is of Scottish origin.  Posts with the name Mysie: Rare and Unique Scottish Baby Names Straight from the Highlands 60 Old Fashion...

Machara

Machara

Machara Meaning and Origin Machara is a rare Scottish name that we think deserves a second glance. It's a vibrant and resonant name that has a warm and direct sound. The name Machara is a girl's name meaning "plain" and is of Scottish origin.  Posts with the name...

Mileva

Mileva

Mileva Meaning and Origin The name Mileva is a girl's name meaning "gracious" and is of Slavic origin.  Posts with the name Mileva: 100 Girl Names You Haven’t Heard Of

Maebre

Maebre

Maebre Meaning and Origin The name Maebre is a girl's modern invented name. Posts with the name Maebre: 100 Girl Names You Haven’t Heard Of

Misty

Misty

Misty Meaning and Origin The name Misty is a girl's name meaning "mist" and is of English origin.  Posts with the name Misty: 182 Cool And Unique Names For Girls

Martine

Martine

Martine Meaning and Origin The name Martine is a girl's name meaning "warlike" and is of French origin. Posts with the name Martine: 182 Cool And Unique Names For Girls

Marvela

Marvela

Marvela (maar-vl-ah) is a girl’s name of Latin origin meaning: “marvel”.

Myla

Myla

Myla (my-lah) is a girl’s name of Greek origin meaning: “merciful”.

Moxie

Moxie

Moxie (maak-see) is a girl’s name of American origin meaning: “spirited”.

Maelee

Maelee

Maelee (may-lee) is a invented girl’s name that is a combination of Mae + Leigh.

Maple

Maple

Maple (mei-pl) is a girl’s name of English origin that comes from the tree name.

Magari

Magari

Magari is a Italian word name meaning: “maybe”. 

Miuccia

Miuccia

Miuccia is a Italian name meaning: “bitter”.

Massima

Massima

Massima is a Italian name meaning: “greatest”.

Martedi

Martedi

Martedi is an Italian word name meaning: “Tuesday”. 

Mattea

Mattea

Mattea is an Italian name meaning: “gift from god”.

Mabilia

Mabilia

Mabilia is a Italian name meaning: “loveable”.

Morgana

Morgana

Morgana is a Welsh name meaning: “sea circle”.

Muirgen

Muirgen

Muirgen is a Welsh name meaning: “born of the sea”. 

Miranda

Miranda

Miranda is a Latin name meaning: “admirable”.

Melisande

Melisande

Melisande is a French form of the German name Milicent meaning: “work, labor”.

Matilda

Matilda

Matilda is a German name meaning: “strength in battle”.

McKaiden

McKaiden

McKaiden is an invented girl’s name.

Maxlynn

Maxlynn

Maxlynn is an invented girl’s name that is a combination of the names Max and Lynn.

Maevie

Maevie

Maevie is an invented girl’s name.

Maddeleigh

Maddeleigh

Maddeleigh is an invented girl’s name that is a combination of Madeline and Leigh.

Magnolia

Magnolia

Magnolia is an English flower name.

Malia

Malia

Malia is a Hawaiian name meaning: “bitter”.

Milena

Milena

Milena is a Czech name meaning: “grace”.

Marissa

Marissa

Marissa is a Latin name meaning: “of the sea”.

Mariana

Mariana

Mariana is a Latin name meaning: “bitter”.

Mariella

Mariella

Mariella is an Italian and Danish name meaning: “bitter sea”.

Margot

Margot

Margot is a French name meaning: “pearl”.

Maeve

Maeve

Maeve is an Irish name meaning: “intoxicating”.

Monet

Monet

Monet is a French given name and surname of unknown meaning.

Madeline

Madeline

Madeline is an English name meaning: “of Magdala”.

Mabel

Mabel

Mabel is a Latin name meaning: “lovable”.

Mavis

Mavis

Mavis is a French name meaning: “song bird”.

Marie

Marie

Marie is a French name meaning: “bitter”.

Get the Latest

Categories