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

#2461

Jesse

wealthy

American
#2462

Merida

worthy, deserved

Scottish
#2463

Malena

tower, elevated place

Spanish
#2464

Melia

honey

Greek
#2465

Olympia

home of the gods

Greek
#2466

Dianna

divine, heavenly

English
#2467

Oona

lamb

Irish
#2468

Ilana

tree, oak tree

Israeli
#2469

Pippa

lover of horses

English
#2470

Dailyn

valley (from Dale + lyn suffix)

American
#2471

Daelyn

modern invented combination name

American
#2472

Emoni

faith

African American
#2473

Mable

lovable, worthy of love

English
#2474

Zaida

lucky, blessed with increase

Arabic
#2475

Mulani

of the people, belonging to the community

African American
#2476

Gentry

upper class landowners (social class)

American
#2477

Harlie

hare's meadow, woodland clearing

American
#2478

Iylah

island (from Isla)

American
#2479

Emira

feminine form of Emir (prince)

Arabic
#2480

Solei

brightness, radiance

French
#2481

Wateen

firmly established, rooted

Arabic
#2482

Nara

ancient capital city

Japanese
#2483

Jenevieve

tribe woman, woman of the race

French
#2484

Marnie

beloved, wished-for child

Scottish
#2485

Yelena

bright, shining light

Russian
#2486

Ria

river mouth, coastal inlet

Spanish
#2487

Tiara

royal adornment

American
#2488

Alyza

my God is an oath

American
#2489

Jordynn

to flow down, descend

American
#2490

Nuri

my light, my fire

Hebrew
#2491

Zamara

one who plays music

Arabic
#2492

Mirabella

worthy of wonder

Italian
#2493

Alayla

rising, ascending

Arabic
#2494

Annalia

weary, delicate

Italian
#2495

Mayar

moonlight, brightness

Arabic
#2496

Nazly

full of naz (charming coquetry)

Persian
#2497

Loren

from Laurentum, laurel place

English
#2498

Ryver

riverbank dweller (from riparia)

American
#2499

Faiga

bird

Ashkenazi Jewish
#2500

Delayza

possibly related to Eliza (my God is an oath)

American
#2501

Chosyn

chosen, selected, specially picked

American
#2502

Fiadh

of the wild, forest creature

Irish
#2503

Elody

foreign riches, wealth from afar

French
#2504

Soleia

sun goddess, solar

American
#2505

Ivanka

God is gracious

Russian
#2506

Mihira

the sun, sunlight

Indian
#2507

Bree

strength, power

Irish
#2508

Auden

old friend

English
#2509

Amyah

modern creative variant of Amy + Yah

American
#2510

Taelyn

modern invented name; possibly 'tailor' + '-lyn'

American
#2511

Skai

heavens, atmosphere

American
#2512

Effie

fair of face (alternate Scottish interpretation)

Scottish
#2513

Sabina

Sabine woman

Italian
#2514

Vallie

to be of worth, valor

American
#2515

Carlie

free woman, free person

English
#2516

Orla

golden ruler

Irish
#2517

Havana

place of Habaguanex (a Taino chief)

Cuban
#2518

Hinda

graceful, gentle

Jewish
#2519

Taryn

from Tara, Hill of Tara

Irish
#2520

Nomi

my pleasantness

Jewish

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