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

#4021

Cairo

city of a thousand minarets

American
#4022

Aasiyah

one who tends to the weak

Muslim
#4023

Retal

gift, flowing blessing

Arabic
#4024

Laylin

lake, pool

American
#4025

Savvy

to know, to be wise

American
#4026

Seylah

rock, cliff, foundation

American
#4027

Ahri

elegant, graceful

Korean
#4028

Avira

strong, mighty

Hebrew
#4029

Kairo

place of the conqueror

Arabic
#4030

Koah

force, capability

Hebrew
#4031

Zaeli

modern invented name

American
#4032

Savani

open grassland, savanna

American
#4033

Yesbeth

God is my oath

Spanish
#4034

Wilma

resolute protector

German
#4035

Lovella

beloved, little love

English
#4036

Hazelyn

hazel tree

English
#4037

Lake

lake, body of still water

American
#4038

Neila

one who succeeds, attains goals

Irish
#4039

Caterina

pure, unsullied

Italian
#4040

Serina

peaceful sky

Italian
#4041

Ivonne

archer (one who uses a yew bow)

Spanish
#4042

Sona

golden

Indian
#4043

Lillianne

pure, innocent

English
#4044

Kaylah

slender, narrow

American
#4045

Kaylene

pure one (Katherine) + gracious (Helen)

American
#4046

Anyelin

little angel, messenger of God

Spanish
#4047

Misty

covered in mist, hazy

American
#4048

Emilyn

rival, eager, industrious

English
#4049

Goddess

divine feminine power

American
#4050

Jordana

of the Jordan River

Hebrew
#4051

Maylynn

spring + water

American
#4052

Meena

fish

Indian
#4053

Kameron

crooked nose

American
#4054

Chasity

purity, moral cleanliness

American
#4055

Tulsi

the incomparable one

Indian
#4056

Annalyn

grace, favor

American
#4057

Kerrigan

little dark-haired one

Irish
#4058

Unity

oneness, harmony, togetherness

American
#4059

Sephora

beautiful

Jewish
#4060

Ivori

smooth, precious, white

American
#4061

Yazmine

jasmine flower

Arabic
#4062

Devani

divine, goddess-like

Indian
#4063

Leyna

torch, bright light

German
#4064

Simran

meditation on God, divine remembrance

Punjabi
#4065

Bushra

good news, glad tidings

Arabic
#4066

Meghaan

pearl

Welsh
#4067

Makenzi

handsome, fair

Scottish
#4068

Weslyn

from the west field

American
#4069

Keari

dark one, little dark one

Irish
#4070

Zelena

green, the color of nature

Slavic
#4071

Sumayya

high, exalted

Arabic
#4072

Sofi

wisdom, knowledge, skill

Spanish
#4073

Camari

moonlight, one related to the moon

African American
#4074

Liyah

ascending, sublime, exalted

African American
#4075

Leeba

love, beloved

Ashkenazi Jewish
#4076

Braylin

invented modern name from Bray + lin elements

American
#4077

Kymani

adventurous traveler

Jamaican
#4078

Sheily

blind, dim-sighted

Hispanic/Latino
#4079

Daliyah

gentle branch, vine

Jewish
#4080

Kaniyah

to possess, acquire

African-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