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

#5941

Evalie

life (from Eva + creative suffix)

English
#5942

Tory

short form of Victoria

English
#5943

Abagail

my father is joy

Hebrew
#5944

Ariane

most holy, utterly pure

French
#5945

Holiday

holy day, day of celebration

English
#5946

September

seventh month

English
#5947

Kalyn

pure, clear (from Katherine)

American
#5948

Shaila

mountain, rocky height

Indian
#5949

Aime

beloved, loved one

French
#5950

Keller

cellar keeper, wine steward

American
#5951

Leilanny

royal child of heaven

Hawaiian
#5952

Chantelle

song (from Old French 'chant')

French
#5953

Ashlie

ash tree meadow

English
#5954

Orly

light is mine

Hebrew
#5955

Taisha

alive, living well

American
#5956

Sania

brilliant, radiant, resplendent

Arabic
#5957

Keeva

beautiful, gentle, precious

Irish
#5958

Lareina

the queen

Spanish
#5959

Alenna

torch, beacon

Irish
#5960

Makeda

the great one

Ethiopian
#5961

Neha

tender feeling, care

Indian
#5962

Kalie

pure, clear

American
#5963

Daysi

days eye, the sun

Latin American
#5964

Jessenia

beautiful flower

Latin American
#5965

Amberlee

golden meadow

American
#5966

Evi

breath of life

English
#5967

Habiba

sweetheart, darling

Arabic
#5968

Brynna

hill, mound

Welsh
#5969

Tatianna

fairy queen (folk etymology)

Russian
#5970

Rayan

lush, verdant, watered

Arabic
#5971

Devika

little goddess, divine one

Indian
#5972

Delinah

variant of Delilah (night, amorous)

Hebrew
#5973

Korah

ice, frost

Hebrew
#5974

Jamira

princess of beauty (compound interpretation)

Arabic
#5975

Allora

then, so, well then (conversational)

Australian
#5976

Akeelah

intelligent, logical, one who reasons

African-American
#5977

Essica

God beholds, He sees

American
#5978

Brucha

blessed, divine blessing

Jewish
#5979

Nizhoni

beautiful, it is beautiful

Navajo
#5980

Annsley

Anns meadow, grace meadow

American
#5981

Zohra

Venus (the planet and goddess of beauty)

Arabic
#5982

Alexus

protector of men

American
#5983

Dannae

she who judges

Greek
#5984

Sorangel

sister angel

Venezuelan
#5985

Annalicia

grace

American
#5986

Kassidi

descendant of Caiside

American
#5987

Caleah

fair, pure

American
#5988

Aamina

trustworthy, faithful

Arabic
#5989

Declyn

man of prayer

Irish
#5990

Reilynn

lake or stream (suffix)

American
#5991

Jewelz

precious gemstone, treasure

American
#5992

Airess

female heir, inheritor of wealth

American
#5993

Lucilia

light-bringer (diminutive of Lucia)

Roman
#5994

Hollynn

holly tree

American
#5995

Eliyanna

God is my lord (El + Yah element)

Hebrew
#5996

Kanari

canary bird

Japanese
#5997

Koralynn

maiden of the coral

American
#5998

Joury

fragrant flowers

Arabic
#5999

Lennyx

elm grove

American
#6000

Romilly

from the Roman settlement

British

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