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

#4741

Cree

of the Cree people

Indigenous Canadian
#4742

Lexington

town of the new law

American
#4743

Riddhi

prosperity, good fortune

Hindu
#4744

Kambri

from Wales, land of the Welsh

American
#4745

Israa

night journey

Muslim
#4746

Jamiya

beautiful, lovely

African American
#4747

Kinza

hidden treasure

Muslim
#4748

Lariah

variant of Mariah (beloved of God)

American
#4749

Carys

love

Welsh
#4750

Jaiden

thankful, God has heard

American
#4751

Rayn

gate of Paradise

American
#4752

Emmarose

rose flower, beauty

English
#4753

Zianna

light, brilliance

American
#4754

Yamiles

elegant, lovely

Spanish
#4755

Landri

land ruler, powerful ruler of the land

American
#4756

Pierce

son of Piers, descendant of Peter

American
#4757

Armanii

fashionable, luxurious

American
#4758

Srinika

one who brings auspiciousness

Indian
#4759

Naidelyn

water nymph, born near water

American
#4760

Mirai

future

Japanese
#4761

Sarayu

swift moving river

Indian
#4762

Aryia

of the Aryan people

Indian
#4763

Salah

righteousness, goodness

Arabic
#4764

Rumaysa

something subtle or concealed

Arabic
#4765

Alanny

handsome, fair

Irish
#4766

Filomena

friend of power

Italian
#4767

Coralee

coral

English
#4768

Kamorah

creative modern coinage with melodic sound

African American
#4769

Lemon

the lemon fruit

American
#4770

Leina

lovely, graceful

Hawaiian
#4771

Leydi

lady, noblewoman

Spanish
#4772

Hina

moon goddess

Japanese
#4773

Leidy

lady, noblewoman

Spanish
#4774

Krue

cross-shaped

English
#4775

Solar

of the sun, sun-related

English
#4776

Miraal

clear reflection, seeing clearly

Pakistani
#4777

Solani

sunshine, sunny

Zulu
#4778

Yarishna

unique creative Latin American name

South Asian
#4779

Soliha

morally excellent, devout

Arabic
#4780

Mayve

mead-woman, one associated with mead

Irish
#4781

Shrinika

little goddess of prosperity

South Asian
#4782

Wynnie

fair, white, blessed

Welsh
#4783

Katalia

creative variant of Katalina

English
#4784

Emersynn

son of Emery (surname origin)

English
#4785

Avika

unbeatable, invincible

South Asian
#4786

Cing

clarity, purity of character

Chinese
#4787

Yatzil

she who is loved, beloved

Mexican
#4788

Haizel

wisdom, protection

American
#4789

Vibha

radiance, brilliance, light

Indian
#4790

Avionna

graceful as a bird

American
#4791

Tehilla

glory, adoration

Jewish
#4792

Nahiara

cliff edge, escarpment

Spanish
#4793

Suraya

brightness, cluster of stars

Arabic
#4794

Esha

desire, wish, aspiration

Indian
#4795

Azure

sky blue, the blue of a clear sky

English
#4796

Orli

I have light, enlightened

Israeli
#4797

Analisa

gracious, devoted to God

Spanish
#4798

Roseline

gentle rose, tender rose

French
#4799

Wynne

pure, light-colored

Welsh
#4800

Bertha

bright, shining

German

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