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

#5881

Franki

free one, from France

American
#5882

Yoshigei

righteous talent

Japanese
#5883

Mischa

who is like God

Russian
#5884

Keona

the sweet fragrance, God is gracious

Hawaiian
#5885

Laisha

alive, living, she who lives

Arabic
#5886

Duaa

prayer, supplication

Arabic
#5887

Chidera

God's work, God's creation

Nigerian
#5888

Amalya

industrious, vigorous, striving

Jewish
#5889

Zarayah

flower of God, radiance of God

Arabic
#5890

Melanny

black, dark

French
#5891

Myelle

who is like God (if from Michelle root)

French
#5892

Sehaj

natural ease, tranquility

Punjabi
#5893

Macklyn

modern invented combination

American
#5894

Greysi

blessing, unmerited favor

American
#5895

Meelah

gracious, dear, beloved

American
#5896

Zanylah

completeness, satisfaction

Zulu
#5897

Xochi

flower

Mexican
#5898

Blakleigh

pale or fair woodland glade

American
#5899

Avacyn

life + angelic suffix

American
#5900

Eevie

breath of life

English
#5901

Zimal

beautiful, adornment

Pakistani
#5902

Ivyrose

ivy climbing plant

English
#5903

Kausar

river in paradise

Muslim
#5904

Adaleya

God is witness

American
#5905

Hannaley

clearing in the woods

American
#5906

Elovie

other wealth

French
#5907

Aubrei

supernatural being of power

French
#5908

Siham

arrows

Arabic
#5909

Dahiana

moon goddess, huntress

Latin American
#5910

Yoselyn

member of the Gauts tribe

Latin American
#5911

Kathrine

pure, clear

English
#5912

Cecile

blind (from Latin caecus)

French
#5913

Mena

harbor, port

Arabic
#5914

Britta

strength, power

Scandinavian
#5915

Eveline

life

French
#5916

Audie

noble power

English
#5917

Iza

my God is an oath

Polish
#5918

Vela

watchful, on guard

Spanish
#5919

Lanora

honor, compassion

American
#5920

Neda

voice, divine call

Iranian
#5921

Teodora

divine gift

Bulgarian
#5922

Annamae

bitter, beloved

American
#5923

Doreen

sullen, tempestuous

Irish
#5924

Marvella

miracle, wonder

American
#5925

Nicoletta

victory of the people

Italian
#5926

Margareth

pearl

Portuguese
#5927

Melah

dark, honey

American
#5928

Foster

one who nurtures, nourishes

English
#5929

Owen

well-born, noble

Welsh
#5930

Nixie

water sprite, fairy of rivers and lakes

Germanic
#5931

Haydee

literary creation; joyful, beloved

French
#5932

Eliane

God has answered my prayers

French
#5933

Sola

God has enriched/blessed me

Nigerian (Yoruba)
#5934

Zenovia

life of Zeus, born of Zeus

Greek
#5935

Cayetana

of or from Caieta (Gaeta, Italy)

Spanish
#5936

Berlyn

modern place-name; city-inspired name

American
#5937

Francia

land of the Franks

Spanish
#5938

Jacklynn

feminine form of Jacques (James)

English
#5939

Cari

pure

Welsh
#5940

Sami

name of indigenous Scandinavian people

Arabic

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