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

#5161

Jordy

to flow down, descend

English
#5162

Novali

new light, new star

American
#5163

Xariah

princess, flower (associative with Zaria)

African-American
#5164

Zarielle

golden thread (Arabic zari influence)

African-American
#5165

Skarlet

scarlet red, deep crimson

English
#5166

Jatziri

morning dew

Mexican
#5167

Anala

the fire Vasu

Indian
#5168

Kanyla

possibly related to Camila or Kalyla

American
#5169

Raiden

thunder and lightning

Japanese
#5170

Kashlyn

modern blend of Kash and Lynn

American
#5171

Yeva

mother of all living

Ukrainian
#5172

Astella

shining one

English
#5173

Seerat

inner beauty, character

Pakistani
#5174

Fanny

free one

English
#5175

Vella

feminine given name

Italian
#5176

Ary

lion

English
#5177

Camora

creative variant of Tamara (date palm)

Spanish
#5178

Cohen

high priest, descendant of Aaron

Jewish
#5179

Lynnix

lake, waterfall

American
#5180

Izzah

honor, glory, prestige

Arabic
#5181

Margeaux

child of light

French
#5182

Mccall

devotee of battle rule

Scottish
#5183

Falynn

descendant of the ruler

American
#5184

Swayzee

surname-derived given name

American
#5185

Maycie

from Maci, a place name

American
#5186

Anuhea

cool fragrance

Hawaiian
#5187

Zenayah

gift of God

African American
#5188

Keisy

vigilant, watchful

Latin American
#5189

Daniya

within reach, beloved

Muslim
#5190

Yarah

small butterfly, honeybee

Arabic
#5191

Amarii

life, prosperity

African American
#5192

Archer

bowman, one who uses a bow

American
#5193

Meela

gathering, festival

South Asian
#5194

Aleska

protector of people

Slavic
#5195

Maylah

spring, bitter grace

American
#5196

Renn

reborn

American
#5197

Nyelli

shining, brilliant

East African
#5198

Surah

enclosed, complete revelation

Arabic
#5199

Zahari

blossoming, flowering

Hebrew
#5200

Hartlee

heart, noble spirit

American
#5201

Zafira

successful, prosperous

Arabic
#5202

Adriella

from the Adriatic Sea region

Italian
#5203

Yetzali

precious water

Mexican
#5204

Cataleyah

beauty and strength

Spanish
#5205

Journiee

an adventure or voyage

American
#5206

Stassi

she who shall rise again

Russian
#5207

Prim

first, foremost

English
#5208

Emerlynn

emerald lake; sparkling green water

American
#5209

Leddy

noble lady, bread-kneader

English
#5210

Airah

breath of life, radiant air

Filipino
#5211

Kriva

purposeful deed, spiritual practice

Indian
#5212

Elahi

divine, of God, heavenly

Arabic
#5213

Rylen

little ruler

American
#5214

Rinoa

dignified, cold beauty (Rin component)

Japanese
#5215

Xya

light, radiance, brilliance

Arabic
#5216

Jiah

wisdom and love

Indian
#5217

Phenix

crimson, dark red

American
#5218

Ezrah

my help

American
#5219

Eloni

oak tree, my oak

Hebrew
#5220

Zionna

highest point, citadel

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