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

4,832 girl names starting with J

#5262

Jadelyn

jade stone and lake/pool

American
#5270

Jentry

noble birth, people of high social standing

American
#5283

Jaicee

based on initials J.C., may stand for various g...

American
#5288

Jazlin

member of the Gauts tribe

American
#5298

Jennings

God is gracious (descendant of John)

American
#5345

Jasibe

beautiful, precious

Arabic
#5347

Jones

son of John, God is gracious

Welsh
#5394

Joseline

member of the Gauts tribe

French
#5397

Jessia

wealthy, rich

English
#5400

Jumana

precious jewel

Arabic
#5411

Jazzlynn

lake (from Welsh lynn)

American
#5425

Jaylanni

heavenly child (blended meaning)

American
#5426

Jayline

modern invented name blending jay bird with ele...

American
#5427

Jailah

greatness, glory

American
#5455

Jaiya

victory; triumph

Indian
#5496

Jayme

supplanter, one who follows at the heel

American
#5506

Jordi

devoted to the earth

Catalan
#5540

Jehlani

mighty, powerful

African
#5544

Jlani

great, mighty

East African
#5591

Jasmina

gift from God

Slavic
#5611

Jameson

son of James

American
#5637

Jayani

victorious, she who conquers

Sri Lankan
#5648

Jaylie

modern blend, no single meaning

American
#5688

Jovanna

God is gracious

Italian
#5691

Jamison

supplanter's descendant

English
#5708

Jaleia

exalted, high

American
#5712

Juvia

rain, rainfall

American
#5726

Jiraiya

young thunder, child of thunder

Japanese
#5740

Jayonna

feminine form of Jason/Jaylen (healer, supplanter)

American
#5745

Jeannie

gracious gift of God

English
#5760

Josefine

feminine form of Joseph

Scandinavian
#5764

Jenifer

white wave, fair phantom

English
#5784

Jameela

graceful, lovely

Arabic
#5801

Jazlene

jazz music woman

American
#5805

Jaila

crown, style (from Arabic root)

American
#5810

Janeli

God is gracious

Hispanic
#5814

Jakyra

God is my sun/lord

American
#5842

Jenavieve

white wave

French
#5938

Jacklynn

supplanter, one who follows at the heel

English
#5964

Jessenia

palm tree (Jessenia genus)

Latin American
#5974

Jamira

princess of beauty (compound interpretation)

Arabic
#5991

Jewelz

plaything (original Latin sense)

American
#5998

Joury

fragrant flowers

Arabic
#6051

Jazariah

Yahweh has aided

African American
#6078

Janine

God is gracious, gift of God

French
#6098

Jamaya

unique creative name combining beauty and grace

African American
#6121

Jeannette

Yahweh is merciful

French
#6158

Jackson

God is gracious (via John → Jack)

American
#6168

Jacinda

hyacinth flower

Spanish
#6175

Jamyla

beautiful, lovely

American
#6187

Jaywana

alive, living

Arabic
#6197

Jazmyne

jasmine flower

American
#6237

Jalilah

sublime, magnificent

Arabic
#6248

Jaelah

mountain goat, ibex

Hebrew
#6273

Jalayla

sublime, exalted

Arabic
#6274

Jaretzy

you will always be loved

Latin American
#6286

Jaanvi

of the Ganges, daughter of sage Jahnu

Indian
#6293

Jaretzi

you will always be loved

Mexican
#6343

Jill

youthful, downy

English
#6351

Jaquelin

supplanter; one who follows after

French

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