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

71,646 girl names

#1381

Kaycee

phonetic initials KC

American
#1382

Ailyn

bright, radiant

Irish
#1383

Sama

sky, heaven

Arabic
#1384

Ahlani

heavenly, of the sky

Hawaiian
#1385

Cattaleya

named for William Cattley (horticulturalist)

Colombian
#1386

Emilie

rival, industrious

French
#1387

Jenny

white phantom, fair one

English
#1388

Zarah

flower, blossom, radiance

Hebrew
#1389

Anniston

Annie's town, grace settlement

American
#1390

Addilynn

noble, adorned + lake/waterfall

American
#1391

Safiya

clear like still water

Arabic
#1392

Scotlyn

Scottish one, from Scotland

American
#1393

Stacy

standing up again, rebirth

English
#1394

Rain

precipitation, water from the sky

American
#1395

Annya

God has favored me, gracious one

Russian
#1396

Arizbeth

God is my oath, God is abundance

Hispanic/Latino
#1397

Althea

wholesome, thriving

Greek
#1398

Harlyn

army land by the water (har + lyn blend)

American
#1399

Rita

pearl, precious gem

Spanish
#1400

Evalynn

wished-for child

American
#1401

Miya

sacred shrine, palace

Japanese
#1402

Honesty

truthfulness, integrity

American
#1403

Giada

jade, precious green stone

Italian
#1404

Jewel

precious gem, treasure

American
#1405

Ehlani

heavenly (via -lani suffix)

American
#1406

Tori

victorious (short form of Victoria)

Japanese
#1407

Inez

pure, holy, chaste

Spanish
#1408

Dottie

gift of God

American
#1409

Paulette

small, humble (feminine diminutive of Paul)

French
#1410

Pia

pious, devout

Italian
#1411

Merritt

gate by a lake or moor

American
#1412

Anneliese

consecrated to God

German
#1413

Janae

God is gracious

African American
#1414

Zaya

victorious, successful

Mongolian
#1415

Magdalene

elevated, great one

Christian
#1416

Lorraine

from the Lorraine region of France

French
#1417

Macey

from Massy (Norman town)

English
#1418

Devorah

bee

Jewish
#1419

Chava

life, living

Jewish
#1420

Jacqueli

supplanter, one who follows at the heel

French
#1421

Amiya

night rain (poetic)

Indian
#1422

Atlas

to carry, to endure

American
#1423

Emberlee

glowing coal in a meadow clearing

American
#1424

Jazzlyn

jazz music + lyn suffix blend

American
#1425

Amilia

vigor, fertility

English
#1426

Elayna

shining, bright

American
#1427

Areli

brave, heroic

Hebrew
#1428

Elyana

my God

Hebrew
#1429

Kaleah

beloved, cherished

Hawaiian
#1430

Kaylin

pure (from Catherine via Caitlin)

American
#1431

Baila

timid (from Bilhah)

Jewish
#1432

Ziva

light, luminosity

Hebrew
#1433

Lailani

royal child of heaven

Hawaiian
#1434

Reece

fiery, impetuous

Welsh
#1435

Journie

a day's travel, adventure

American
#1436

Yaneli

invented lyrical name

Spanish
#1437

Amor

love

Spanish
#1438

Ira

watchful, alert

Hebrew
#1439

Damaris

gentle, tamed

Greek
#1440

Addisyn

son of Adam

American

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