“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.

Mabel

Mabel is a Latin name meaning: “lovable”.

Mabilia

Mabilia is a Italian name meaning: “loveable”.

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...

Mackenzie

Mackenzie is a Scottish name meaning: “son of Kenneth”.

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

Maddeleigh

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

Maddyn

Maddyn is a girl’s Irish name meaning: “little dog”.

Madeline

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

Mae

Mae is an English name meaning: “bitter or pearl”.

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 100 Pretty Unique Names for Girls Flying Under the Radar

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

Maelee

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

Maelys

Maelys Meaning and Origin Maelys is a girl's name of French origin meaning "chief or prince". Posts with the name Maelys: 500 of the Prettiest Girl Names You’ve Ever Heard

Maeva

Maeva Meaning and Origin Maeva is a girl's name of French origin meaning "welcome".  Posts with the name Maeva: 20 Unique but Stunningly Beautiful Girl Names 500 of the Prettiest Girl Names You’ve Ever Heard

Maeve

Maeve is an Irish name meaning: “intoxicating”.

Maevie

Maevie is an invented girl’s name.

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...

Magari

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

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...

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 Baby Names That Mean Moon and Stars

Magnolia

Magnolia is an English flower name.

Mahalia

Mahalia Meaning and Origin Mahalia is a girl’s name meaning “tenderness” and is of Hebrew origin. A cross between two biblical names: Mahali (Exodus 6:19) and Mahalah (1 Chronicles 7:18). This name is borne by several characters in the Bible including Mahalah, the...

Maisie

Maisie Meaning and Origin Maisie is a girl's name of Scottish origin meaning "pearl or bitter". Current popularity: #409. Posts with the name Maisie: 50 Adorable First and Middle Name Combinations for Girls

Maja

Maja Meaning and Origin Maja is a girl's name of Arabic and Scandinavian origin, meaning "splendid, of the sea or bitter."  Posts with the name Maja: Adorably Stylish Swedish Girl Names

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

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...

Malia

Malia is a Hawaiian name meaning: “bitter”.

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...

Malina

Malina Meaning and Origin Malina is a girl's name of Greek, Hawaiian origin meaning "raspberry, peace".  Posts with the name Malina: 500 of the Prettiest Girl Names You’ve Ever Heard

Malvina

Malvina Meaning and Origin The name Malvina is a girl's name meaning "smooth brow" and is of Scottish origin. A creation by Scottish poet James Macpherson (1736-96) derived from Gaelic mala mhìn ‘smooth brow’.  Posts with the name Malvina: 100 Forgotten Vintage Names...

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

Maple

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

Mara

Mara Meaning and Origin Mara is a girl's name of Hebrew origin, meaning "bitter."  Posts with the name Mara: 100 Hauntingly Gorgeous Dark and Romantic Goth Baby Names 500 of the Prettiest Girl Names You’ve Ever Heard

Marcella

Marcella Meaning and Origin Marcella is a girl's name of Italian, Latin origin meaning "warlike." Posts with the name Marcella: 500 of the Prettiest Girl Names You’ve Ever Heard

Margareta

Margareta Meaning and Origin Margareta is a girl's name of Greek origin, meaning "pearl, daisy." A female given name mainly used by Germans, Austrians, Romanians, and Swedes. Posts with the name Margareta: Adorably Stylish Swedish Girl Names

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

Margot

Margot is a French name meaning: “pearl”.

Marguerite

Marguerite Meaning and Origin Marguerite is a girl’s name of French origin, meaning “pearl, daisy.”  Posts with the name Marguerite: 60 Victorian Girls Names with Cute Nicknames

Mariana

Mariana is a Latin name meaning: “bitter”.

Marie

Marie is a French name meaning: “bitter”.

Mariella

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

Marigold

Marigold Meaning and Origin The name Marigold is a girl's name meaning "flower" and is of English origin. The Old English name of the flower was golde ‘gold’ a reference to the color. Marigolds are a cheery golden, orange-and-yellow flower that is associated with the...

Maris

Derived from the second word of Marian epithet stella maris, meaning: “star of the sea”.

Marisa

Marisa Meaning and Origin Marisa is a girl's name of Spanish, Italian origin meaning "drop of the sea".  Posts with the name Marisa: 500 of the Prettiest Girl Names You’ve Ever Heard

Marissa

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

Marjorie

Marjorie Meaning and Origin Marjorie is a girl’s name of Scottish origin, meaning “pearl.”  Posts with the name Marjorie: 60 Victorian Girls Names with Cute Nicknames

Martedi

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

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 (maar-vl-ah) is a girl’s name of Latin origin meaning: “marvel”.

Massima

Massima is a Italian name meaning: “greatest”.

Mathilde

Mathilde Meaning and Origin Mathilde is a girl's name meaning "mighty battle" and is of German origin. A form of the Germanic female name Mahthildis, derived from the Old High German "maht" (meaning "might, strength") and "hild" (meaning "battle"). Mathilde appeared...

Matilda

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

Mattea

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

Maurelle

Maurelle Meaning and Origin Maurelle is a girl's name of French origin, meaning "dark and elfin."  Posts with the name Maurelle: 100 Hauntingly Gorgeous Dark and Romantic Goth Baby Names

Mavelle

Mavelle Meaning and Origin Mavelle is a girl's name of Celtic origin meaning "songbud." Posts with the name Mavelle: 100 Baby Names For Girls That Are Super Rare

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 100 Pretty Unique Names for Girls Flying Under the Radar 500 of the Prettiest Girl Names You’ve Ever Heard

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...

Mavis

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

Mavra

Mavra Meaning and Origin Mavra is a girl's name meaning "swarthy, Moorish, dark" and is of Russian and Latin origin. This name comes from Latin "Maurus," meaning "belonging to the people of the Moors." It was a word for the people who lived in a region of Africa...

Maxine

Maxine is a Latin name meaning: “greatest”.

Maxlynn

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

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 Baby 500...

Mazie

Mazie Meaning and Origin Mazie is a girl's name meaning "pearl" and is of English origin. Mazie is a cute and sweet name, on the brink of a revival. You may also like: Mabel, Macy, Maeve Posts with the name Mazie: 30 Vintage Baby Names Lost in Time That Actually Sound...

McKaiden

McKaiden is an invented girl’s name.

Meara

Meara Meaning and Origin Meara is a girl's name of Irish origin meaning " jolly, jovial".  Posts with the name Meara: 500 of the Prettiest Girl Names You’ve Ever Heard

Medea

Medea Meaning and Origin A Greek name from the word mēdesthai "to reflect, meditate, or ponder." According to Greek legend Medea was a sorceress who helped Jason obtain the Golden Fleece from her father, King Aeetes of Colchis. This is a beautiful and quirky name...

Medley

Medley Meaning and Origin Medley is a girl's name of English origin meaning "woodland clearing of a man called Mada." Posts with the name Medley: 100 Baby Names For Girls That Are Super Rare

Melek

Melek Meaning and Origin The name Melek is a girl's name meaning "king" and is of Hebrew origin. From an element meaning ‘king’ in Hebrew. Possibly a short form of Elimelek ‘God is king’.

Melia

Melia Meaning and Origin Melia is a girl's name of Greek origin, meaning “ash-tree.” In Greek mythology, Melia was the Melian-nymph of an ash tree and daughter of Okeanos. An ancient alternative to the more common Maya and Mila, we love how much personality this name...

Melisande

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

Meta

Meta Meaning and Origin Meta is a girl's name meaning "pearl" and is of Danish and Swedish origin. A pet form of Margareta, that was popular in the 19th and early 20th centuries.  Posts with the name Meta: Adorably Stylish Swedish Girl Names

Mia

Mia Meaning and Origin Mia is a girl's name meaning "bitter, mine" and is of Scandinavian, Italian origin. Current Popularity: #8. With its international appeal, Mia is an excellent choice for parents looking for a sweet, elegant name for their daughter. You may also...

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...

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

Mila

Mila is a Slavic name meaning: “grace”.

Milania

Milania Meaning and Origin Milania is a girl's name of Greek, Czech and Italian origin meaning "black, dark-skinned, gracious, a person from Milan." Posts with the name Milania: 100 Baby Names For Girls That Are Super Rare

Mildred

Mildred Meaning and Origin Mildred is a girl’s name of English origin, meaning “gentle strength.”  Posts with the name Mildred: 60 Victorian Girls Names with Cute Nicknames

Milena

Milena is a Czech name meaning: “grace”.

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

Millicent

Millicent Meaning and Origin Millicent is a girl’s name meaning “labor strength” and is of German origin. An Old French name, Melisende, of Germanic origin, amal ‘labor’ and swinth ‘strength’. PET FORMS: Millie, Milly. Posts with the name Millicent: Adorable German...

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 500 of the Prettiest Girl Names You’ve Ever...

Minerva

Minerva Meaning and Origin The name Minerva is a girl's name meaning "intellect" and is of Latin origin. Minerva was the Roman goddess of wisdom and war.  Posts with the name Minerva: 100 Forgotten Vintage Names for Girls and boys

Minette

Minette is a French girl’s name meaning: “faithful defender”.

Minka

Minka Meaning and Origin Minka is a girl's name of Polish origin meaning "will-helmet or protection". A diminutive of Wilhelmina. Posts with the name Minka: 500 of the Prettiest Girl Names You’ve Ever Heard

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

Mira

Mira Meaning and Origin Mira is a girl's name of Latin origin meaning "admirable." Current popularity: #485. Posts with the name Mira: Space Baby Names for Girls 500 of the Prettiest Girl Names You’ve Ever Heard

Mirabelle

Mirabelle is a French girls name meaning: “wonderous, lovely”.

Miranda

Miranda is a Latin name meaning: “admirable”.

Mireille

Mireille Meaning and Origin The name Mireille is a girl's name meaning "to admire" and is of French origin. The name is probably a derivative of Provençal mirar ‘to admire’. This French name has a bit of alluring mystery that helps distinguish it from all the other...

Mireya

Mireya Meaning and Origin Mireya is a girl's name of Spanish origin meaning "admired".  Posts with the name Mireya: 500 of the Prettiest Girl Names You’ve Ever Heard

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

Miuccia

Miuccia is a Italian name meaning: “bitter”.

Moa

Moa Meaning and Origin Moa is a girl's name of Swedish origin, meaning "mother."  Posts with the name Moa: Adorably Stylish Swedish Girl Names

Moira

The girl’s name Moira is a Greek name meaning: “fate, destiny”.

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

Monet

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

Mora

Mora Meaning and Origin Mora is a girl's name of Spanish origin meaning "blueberry".  Posts with the name Mora: 500 of the Prettiest Girl Names You’ve Ever Heard

Morgana

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

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...

Morven

Morven Meaning and Origin The name Morven is a boy's name meaning "the big gap" and is of Scottish origin. From Gaelic a’Mhorbhairne ‘the big gap’ or alternatively mór bheinn ‘big peak’.

Get the Latest