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

#2881

Antoinette

feminine diminutive of Antoine/Anthony

French
#2882

Era

age, period of time

English
#2883

Simona

one who hears, listener

Italian
#2884

Enola

alone, solitary

English
#2885

Corina

maiden, girl

Spanish
#2886

Zipporah

little bird

Hebrew
#2887

Jacklyn

feminine form of Jack/Jacques/James

English
#2888

Joie

joy, delight, happiness

French
#2889

Evanna

God is gracious

Irish
#2890

Charis

divine grace, favor

Greek
#2891

Luci

born at dawn, of the light

Italian
#2892

Lya

weary

Italian
#2893

Jazelle

musical, joyful

African American
#2894

Myka

who is like God

American
#2895

Jaida

to know, perceive

African American
#2896

Clarity

clearness, lucidity

American
#2897

Cierra

mountain range, saw-toothed peaks

American
#2898

Audrianna

noble strength with grace

American
#2899

Alize

trade wind

French
#2900

Rosaleigh

rose

American
#2901

Rhythm

measured motion, proportion

American
#2902

Evianna

life and grace combined

American
#2903

Kamdyn

crooked hill

American
#2904

Zaylie

variant of Haley (hay meadow)

American
#2905

Abriella

strength of God

American
#2906

Ishika

paintbrush, drawing pen

Indian
#2907

Talulah

leaping water, waterfall

Native American
#2908

Oaklie

meadow of oaks

American
#2909

Alyse

noble one

English
#2910

Aayla

moonlight, halo of the moon

Arabic
#2911

Loralei

alluring rock, murmuring rock

German
#2912

Yaritza

bright, little one

Dominican
#2913

Miyah

beautiful, graceful

Japanese
#2914

Amayra

eternal, undying

Indian
#2915

Kenleigh

brave woodland clearing

American
#2916

Kaiah

sea (via Kai variant)

American
#2917

Ayzel

moon

Turkish
#2918

Sevynn

spiritual perfection

American
#2919

Esmeray

dark moon, dusky moon

Turkish
#2920

Odelia

wealth, fortune

Jewish
#2921

Aleen

bright, shining

Irish
#2922

Zulema

peace, safe and sound

Spanish
#2923

Drue

manly, strong

American
#2924

Sonja

wise one

Russian
#2925

Monique

advisor, counselor

French
#2926

Analee

grace, favor

American
#2927

Izabel

my God is abundance

Portuguese
#2928

Sonora

from Sonora, the desert region

American
#2929

Serayah

God's ruler

African-American
#2930

Jayna

gracious gift from God

English
#2931

Ami

my people

Hebrew
#2932

Rorie

red king

Irish
#2933

Layal

nights

Arabic
#2934

Janai

God is gracious

African-American
#2935

Analy

combination of Ana (grace) and -ly suffix

Hispanic
#2936

Kiah

beautiful place

Hebrew
#2937

Shaylee

fairy palace, admirable

Irish
#2938

Melek

angel

Turkish
#2939

Janaya

God is gracious

African-American
#2940

Keegan

little fire, descendant of the fiery one

Irish

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