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

#6601

Eilah

strength, endurance

Hebrew
#6602

Delfina

woman of Delphi

Italian
#6603

Signe

victory, triumph

Scandinavian
#6604

Ama

born on Saturday

Ghanaian
#6605

Rene

reborn, born again

French
#6606

Elinore

light, torch

English
#6607

Augustina

consecrated, increased

Italian
#6608

Sam

God has heard

English
#6609

Julian

downy-bearded, soft (symbolizing youth)

English
#6610

Noreen

honor, dignity

Irish
#6611

Azalee

azalea flower (dry earth plant)

American
#6612

Helia

of the sun, sun maiden

Greek
#6613

Carlyn

free woman

English
#6614

Dea

divine being

Italian
#6615

Lamar

the pool or lake

French
#6616

Ave

hail, greetings

Latin
#6617

Milanni

from Milan, gracious

Italian
#6618

Delana

noble, of the valley

English
#6619

Poet

one who makes, creator of verse

English
#6620

Mayvis

joyful singer

English
#6621

Manya

of the sea, beloved

Russian
#6622

Dallis

from the city of Dallas

American
#6623

Larae

the ray of light

American
#6624

Arcadia

land of pastoral paradise and contentment

Greek
#6625

Jody

praised

English
#6626

Avaline

hazelnut, wisdom

French
#6627

Silvie

of the forest

French
#6628

Kemper

one who combs wool or flax

American
#6629

Sachi

bliss, good fortune, happiness

Japanese
#6630

Kirpa

kindness, blessing

Punjabi
#6631

Tonya

beyond praise, highly commendable

Russian
#6632

Raylene

ewe, lamb

American
#6633

Jae

talent, ability

Korean
#6634

Markie

warlike, strong

American
#6635

Sonnie

little son, dear boy

American
#6636

Apryl

born in April, spring month

English
#6637

Kerri

dark, black-haired

Irish
#6638

Mirna

peaceful, calm

Slavic
#6639

Aide

helper, assistant

Spanish
#6640

Mica

who is like God?

English
#6641

Ikhlas

devotion, faithfulness

Arabic
#6642

Tierney

descendant of the lord

Irish
#6643

Jalynn

combination of Jay and Lynn

American
#6644

Haset

delight, gladness

Ethiopian
#6645

Kristian

anointed one

Scandinavian
#6646

Nisha

night

Indian
#6647

Daphnie

victory, triumph

Greek
#6648

July

of Julius Caesar, July month

American
#6649

Shani

scarlet, crimson thread

Hebrew
#6650

Morgana

sea circle, sea born

Welsh
#6651

Kaija

pure, holy

Finnish
#6652

Chani

grace, favor

Jewish
#6653

Nayely

beloved one

Mexican
#6654

Keala

the road, the passage

Hawaiian
#6655

Kambria

from Wales, land of compatriots

Welsh
#6656

Chi

wisdom, knowledge

Chinese
#6657

Kaylan

pure, beautiful

Irish
#6658

Safiyya

pure, serene, clear

Arabic
#6659

Yanine

God is gracious

French
#6660

Binta

daughter

Gambian

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