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

#3

Amelia

work, industriousness

English
#9

Ava

life

English
#16

Aurora

the dawn goddess

English
#26

Aria

lion of God

Italian
#31

Avery

elf power

English
#32

Abigail

my father's joy, father rejoices

Hebrew
#58

Adeline

noble kind, of noble birth

French
#62

Alice

noble, of noble kind

English
#68

Addison

son of the earth

American
#69

Ayla

oak tree

Turkish
#79

Autumn

time of change

English
#82

Audrey

noble power

English
#90

Athena

sharp, keen, praise

Greek
#93

Aaliyah

high, lofty

Arabic
#94

Anna

grace, favor

English
#99

Allison

of noble birth

English
#101

Ailany

my flower

Caribbean
#103

Ariana

most holy

Italian
#112

Alaia

sublime, high, exalted

Arabic
#121

Amara

eternal, immortal

African
#124

Ashley

ash tree woodland clearing

American
#130

Aubrey

king of elves

English
#135

Alina

bright, shining

Russian
#136

Amira

commander, leader

Arabic
#143

Alana

rock or comely

Irish
#162

Arya

Aryan, noble people

Indian
#163

Adalynn

noble, nobility

American
#166

Anastasia

one who will rise again

Russian
#169

Amaya

night rain

Japanese
#178

Alani

precious, dear one

Hawaiian
#185

Andrea

strong, brave, manly

Italian
#192

Annie

grace, favor

English
#193

Ada

noble, nobility

English
#194

Adaline

noble kind

English
#195

Arianna

very sacred, utterly pure

English
#196

Ariella

lioness of God

English
#204

Ana

grace, favor

Spanish
#206

Arabella

beautiful

English
#211

Aitana

of the mountain Aitana

Spanish
#212

Alaina

beautiful, torch

American
#219

Adalyn

noble, nobility

American
#221

Alexandra

defender of the people

English
#225

Alora

my dream

American
#228

Amy

the loved one

English
#233

Antonella

priceless, beyond price

Italian
#237

Aliyah

exalted, lofty, sublime

Muslim
#265

Aspen

trembling tree

English
#271

Adelaide

noble kind, of noble birth

English
#281

Alessia

helper; one who wards off enemies

Italian
#282

Angela

messenger of God; angel

Italian
#285

Amora

blackberry

Latin American
#289

Alanna

little child; dear child (endearment)

Irish
#296

Amari

strength, builder

African
#300

Ariel

altar of God, hearth of God

Hebrew
#307

Amina

Honest, truthful

Arabic
#312

Alayna

American
#313

Angelina

Italian
#315

Adelyn

American
#323

Adriana

from Hadria

Italian
#326

Ailani

sky leader, noble one

Hawaiian

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