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

#6421

Nyarie

born during the rainy season

East African
#6422

Ashira

I will sing

Hebrew
#6423

Soha

dim star, barely visible star (Alcor)

Arabic
#6424

Tzipporah

swift one (by association with a bird in flight)

Hebrew
#6425

Daizy

Day's eye; the daisy flower that opens at dawn

American
#6426

Najma

Star, celestial body

Arabic
#6427

Nastassja

Resurrection, rising again

Russian
#6428

Analis

Grace and devotion blended

Hispanic
#6429

Tymber

To build, to construct

American
#6430

Sahira

Radiant like the moon at night

Arab
#6431

Zyanya

Eternal; everlasting

Mexican
#6432

Teal

blue-green color

English
#6433

Rayhana

plant of paradise

Arabic
#6434

Desheila

variant of Sheila (blind one, or heavenly)

American
#6435

Keyanna

ancient, enduring (via Kiana/Cian)

American
#6436

Kaimani

calm sea, still ocean

Hawaiian
#6437

Alaisha

alive, living well

American
#6438

Tijwana

place by the sea (possible Kumeyaay origin)

American
#6439

Rosali

festival of roses

French
#6440

Cai

rejoice

Welsh
#6441

Aviya

Yah is father

Israeli
#6442

Khylie

boomerang, returning stick

Australian
#6443

Keniyah

creative modern construction

American
#6444

Jazlynne

jasmine flower (creative variant)

American
#6445

Adeleine

noble, nobility

French
#6446

Alesana

defender of mankind

Samoan
#6447

Euphoria

state of well-being

English
#6448

Nusayba

little noble one

Arabic
#6449

Maebel

worthy of love

English
#6450

Yurani

sky, heaven

Spanish
#6451

Nusaiba

little noble one

Arabic
#6452

Kota

big happiness, great light

Japanese
#6453

Leightyn

herb garden estate

English
#6454

Avalie

life

French
#6455

Catalia

pure, clear

Spanish
#6456

Analeyah

grace, favor

Hebrew
#6457

Ireoluwa

goodness of God, God's blessing

Yoruba
#6458

Azori

helper, aid

Portuguese
#6459

Zurii

pretty, lovely

Swahili
#6460

Azaleia

dry (referring to the plant's habitat)

English
#6461

Jeylani

mighty, powerful

Somali
#6462

Zayani

beautiful, graceful

Arabic
#6463

Caisley

invented modern name with no historical etymology

American
#6464

Evren

universe, cosmos

Turkish
#6465

Storii

story, narrative, tale

American
#6466

Nil

the Nile River, life-giving river

Turkish
#6467

Serana

serene, calm, clear

English
#6468

Norielle

light and honor (from Nora and Eleanor roots)

English
#6469

Julani

one who is exalted

East African
#6470

Karmani

one who embodies karma

Indian
#6471

Saanjh

dusk, evening twilight

Indian
#6472

Bodie

enlightenment, awakening

American
#6473

Maizley

modern invented name

American
#6474

Westlynn

western lake

American
#6475

Raelani

ewe of heaven

Hawaiian
#6476

Khaza

treasure, storehouse of precious things

Arabic
#6477

Yulani

heart, soul

Hispanic
#6478

Ailanni

heavenly chief, ruler of the skies

Hawaiian
#6479

Xaila

peaceful, calm

American
#6480

Yostina

just, righteous, upright

Coptic Christian

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