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

8,332 girl names starting with A

#1067

Anayah

care, protection

American
#1079

Araya

noble, enlightened one

Thai
#1087

Aubrielle

elf ruler with feminine suffix

American
#1090

Angelique

angelic, messenger of God

French
#1096

Adela

noble, of noble birth

Spanish
#1112

Ayana

eternal blossom

Ethiopian
#1125

Avayah

God is my father

American
#1140

Alisha

noble, of noble kind

English
#1141

Ariela

sacred hearth of God

Hebrew
#1144

Ann

grace, favor

English
#1152

Alitzel

precious crystalline water

Mexican
#1155

Angeline

little angel

French
#1157

Averi

ruler of the elves

American
#1163

Abril

April, spring month

Spanish
#1165

Aarya

noble, honorable

Indian
#1173

Alba

white, bright, dawn

Spanish
#1175

Ayanna

beautiful flower

Native American
#1176

Avalynn

bird lake, graceful waterfall

American
#1181

Ashly

dweller near the ash trees

American
#1182

Aiyana

forever blooming

Native American
#1184

Aniya

mercy, divine favor

African American
#1192

Avah

bird

American
#1199

Asha

life, alive

Indian
#1216

Ariadna

utterly pure

Spanish
#1228

Amal

hope, aspiration

Arabic
#1229

Aleyna

noble, bright

Turkish
#1236

Alyson

of noble kind, noble natured

English
#1244

Aida

helper

Arabic
#1248

Aliah

to ascend, exalted

Arabic
#1251

Aarna

Goddess Lakshmi

Indian
#1264

Ariadne

utterly pure, very holy

Greek
#1265

Austyn

venerable, consecrated

American
#1278

Annalee

grace, God has favored me

American
#1281

Azul

blue

Spanish
#1285

Alya

elevated, high

Arabic
#1290

Amariah

promised by Yahweh

Hebrew
#1292

Aira

love comes

Italian
#1296

Ameera

leader, ruler

Arabic
#1304

Annette

little Anne, dear Anne

French
#1305

Adalina

noble, nobility

Spanish
#1313

Addie

noble kind

English
#1314

Annabella

graceful beauty

English
#1316

Aracely

altar of heaven, heavenly altar

Spanish
#1317

Ansley

woodland clearing near a hermitage

American
#1321

Annelise

gracious, grace and oath of God

German
#1324

Amethyst

purple gemstone

English
#1330

Aylah

oak tree, strength

Hebrew
#1339

Addyson

son of Adam

English
#1347

Arwen

divine inspiration, beautiful

English
#1349

Amarah

grace, mercy

Arabic
#1360

Asiya

one who tends to the weak; healer

Arabic
#1368

Ayesha

prosperous, thriving

Muslim
#1371

Adira

noble, majestic

Hebrew
#1377

Adina

slender, noble

Hebrew
#1382

Ailyn

bright, radiant

Irish
#1384

Ahlani

heavenly, of the sky

Hawaiian
#1389

Anniston

grace + town (Anne + Old English ton)

American
#1390

Addilynn

noble, adorned + lake/waterfall

American
#1395

Annya

God has favored me, gracious one

Russian
#1396

Arizbeth

God is my oath, God is abundance

Hispanic/Latino

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