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

#4725

Arissa

best, excellence

American
#4729

Afia

born on Friday

Ghanaian
#4732

Amellia

fertile, productive

English
#4738

Alahna

beautiful, harmonious

Hawaiian
#4757

Armanii

free man, warrior

American
#4762

Aryia

noble, honorable

Indian
#4765

Alanny

orange tree

Irish
#4785

Avika

my father (reference to God)

South Asian
#4790

Avionna

graceful as a bird

American
#4795

Azure

sky blue, the blue of a clear sky

English
#4797

Analisa

grace + God is my oath (Anna + Lisa)

Spanish
#4808

Allena

bright, handsome

Scottish
#4811

Arleen

pledge, oath (possible Celtic origin)

Irish
#4812

Aina

forever, always

Japanese
#4828

Alysia

loosening, release

English
#4838

Ashleigh

dweller near the ash grove

English
#4844

Ameria

variant of America or Amelia

American
#4847

Amillia

industrious, striving

English
#4850

Apphia

productive, fruitful

Biblical
#4859

Alaynah

beautiful, harmonious, dear child

Irish
#4864

Aeryn

peace

Irish
#4865

Averee

elf counsel

English
#4878

Avamarie

beloved, wished-for child

American
#4898

Arsema

associated with Saint Arsima (martyred Christia...

Ethiopian
#4903

Araiya

noble, honorable

American
#4906

Anzal

divine blessing, gift from God

Arabic
#4910

Aynara

brilliant eye, reflective light

Kazakh
#4913

Ayomi

joy is mine

Yoruba
#4930

Agustina

great, venerable, magnificent

Spanish
#4939

Alli

elevated, champion

English
#4947

Alexandrea

protector of men

English
#4952

Analicia

noble

Spanish
#4957

Amera

treetop, summit

Arabic
#4960

Andersyn

daughter of Andrew, brave

American
#4962

Aleana

bright, shining one

Hawaiian
#4971

Aleeza

joyful, one who rejoices

Hebrew
#4978

Adaeze

firstborn daughter of royalty

Nigerian
#4986

Alynna

bright, shining light

English
#4995

Amaree

knowing, wise

African-American
#4998

Anapaula

grace, favor

Brazilian
#5003

Alizee

trade wind

French
#5005

Ayani

eternal blossom

African
#5019

Arleigh

meadow where eagles dwell

American
#5021

Azaylah

azalea flower

American
#5022

Aizah

mighty, honored

Arabic
#5031

Amarianna

grace and favor (from Anna)

African-American
#5037

Aryam

beloved, wished-for child

Eritrean
#5040

Adalena

of noble birth

English
#5043

Aniyla

graceful, grace of God

American
#5045

Adalaya

noble

American
#5062

Arisa

variant of Larissa (citadel)

Japanese
#5077

Ariellah

altar, hearth of God

Hebrew
#5079

Afiyah

free from ailment, wholeness

Arabic
#5080

Analayah

exalted, high (from Alayah/Aaliyah)

American
#5090

Angelita

divine messenger, little

Spanish
#5096

Angelia

message, announcement

American
#5101

Addeline

of noble birth

English
#5108

Arayla

oak tree (via Ayla)

American
#5110

Allura

one who enchants or charms

American
#5112

Abigale

My father is joyful; father of exultation

English

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