Baby Girl Names

12,000+ girl names with meanings, origins, and SSA popularity data. Filter by first letter or scroll by rank. Click any name for the full picture: pronunciation, famous namesakes, sibling ideas, and a teasing-risk score before the birth certificate gets signed.

All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

5,965 girl names starting with M

#1162

Martina

dedicated to Mars

Spanish
#1172

Madalynn

elevated place, great one

American
#1177

Madisson

mighty in battle

American
#1185

Maelyn

pearl of the water

American
#1190

Maple

maple tree

English
#1194

Maylin

beautiful jade, delicate

Chinese
#1209

Mollie

pet form of Mary

English
#1211

Maleah

beloved, calm

American
#1212

Moriah

taught by God

Hebrew
#1213

Margaux

precious gem

French
#1237

Mazikeen

fierce, powerful one

Hebrew
#1271

Milagros

wonders, marvels

Spanish
#1286

Madisyn

son of Maud, mighty in battle

American
#1303

Monserrat

serrated peak

Spanish
#1315

Maeva

welcome, greetings

French
#1318

Marlow

lake remnants, from the lake land

English
#1323

Mariela

beloved, wished-for child

Spanish
#1351

May

beloved (short form of Mary)

English
#1401

Miya

beautiful

Japanese
#1411

Merritt

gate by a lake or moor

American
#1415

Magdalene

elevated, great one

Christian
#1417

Macey

from Massy (Norman town)

English
#1444

Meghan

pearl

Welsh
#1455

Mercedes

Our Lady of Mercies (Marian title)

Spanish
#1469

Montserrat

Our Lady of the Jagged Mountain

Spanish
#1475

Marcela

dedicated to Mars, warrior

Spanish
#1478

Myah

water

American
#1496

Marissa

beloved, variant of Maria

American
#1508

Majesty

royal dignity, sovereign power

American
#1510

Mari

truth, reason (ball)

Japanese
#1512

Mylee

smiley, cheerful one

American
#1515

Milah

word, speech

Slavic
#1543

Mika

beautiful excellent one

Japanese
#1550

Maven

one who understands

Jewish/Yiddish
#1555

Marlene

wished-for child

German
#1581

Marlie

boundary meadow

American
#1587

Mayra

sea of bitterness (via Mary/Myra)

Spanish
#1596

Memphis

white walls (Inbu-hedj, alternate name)

American
#1600

Maelani

heavenly flower

Hawaiian
#1608

Melania

dark-complexioned

Italian
#1634

Millicent

strong, powerful work

English
#1649

Malky

queen

Ashkenazi Jewish
#1661

Maryjane

beloved, sea of bitterness (Mary)

American
#1665

Malak

angel, heavenly messenger

Arab
#1679

Maliah

calm waters, serenity

American
#1684

Mileena

gracious, dear, beloved

Eastern European
#1704

Maribel

star of the sea, beautiful

Spanish
#1706

Marlo

famous battle

English
#1756

Marielle

beloved

French
#1766

Mayla

night

American
#1800

Milly

strength in work, industrious

English
#1802

Margarita

pearl

Spanish
#1804

Maura

variant of Mary, beloved

Irish
#1807

Melodie

song, tune, musical chant

English
#1818

Marwa

a sacred hill in Mecca

Arabic
#1819

Madden

descendant of Madán

Irish
#1836

Madelyne

high tower

French
#1838

Minha

bright, clever (min) + great/summer (ha)

Korean
#1839

Mirha

light, radiance, brightness

Turkish
#1863

Marion

bitter, sea of bitterness

French

Can't narrow it down? Run a tournament.

Related lists

Frequently Asked Questions

What are the most popular baby girl names right now?

Olivia has held #1 on the SSA list since 2019. Emma, Charlotte, Amelia, and Sophia round out the top five. Scroll to see the full ranked list.

What girl names are trending in 2026?

Luna, Willow, Aurora, and Isla are all climbing fast. They're popular enough to be recognizable but not so common your daughter will share the name with three classmates.

How do I pick a baby girl name?

Start with popularity rank — it tells you how common the name actually is. Then check the meaning and origin. Run it through our playground safety score. If it passes, put it in a tournament against your other favorites and see which survives head-to-head.

What girl names have the best meanings?

Eleanor means 'bright, shining one.' Clara means 'bright, clear.' Vera means 'truth' in Latin and Slavic. Names with strong meanings tend to age better than names chosen purely for sound.

Explore More Name Generators