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

1,160 girl names starting with P

#3534

Posey

poetry, motto

English
#3642

Perri

son of Harry

English
#3809

Prescott

priest's cottage

American
#3820

Pandora

all gifts

Greek
#3843

Praise

to praise, glorify God

Nigerian
#3931

Payson

from the surname Payson, New England Puritan he...

American
#4082

Promyse

a solemn vow or pledge

African-American
#4262

Phoenyx

dark red, crimson

American
#4370

Paizlee

from Paisley, Scotland

American
#4407

Prairie

flat grassland, open meadow

American
#4413

Paradise

enclosed garden, place of perfect happiness

American
#4497

Peace

harmony, freedom from conflict

English
#4555

Passion

intense emotion, strong desire

American
#4609

Penina

pearl, coral, precious gem

Hebrew
#4676

Paislynn

lake (lynn element)

American
#4756

Pierce

son of Piers, descendant of Peter

American
#4858

Preslie

variant of Presley (Elvis surname)

American
#4991

Peighton

settlement of Paega (a personal name)

American
#5027

Parnika

leaf used in worship

Indian
#5122

Parisa

resembling a celestial being

Persian
#5207

Prim

first, foremost

English
#5217

Phenix

crimson, dark red

American
#5380

Peri

fruit

Persian
#5419

Purity

moral and spiritual purity

English
#5529

Pranshi

graceful, one who prays

Indian
#5547

Parklynn

park, open green space with water

American
#5576

Perl

pearl

Jewish/Ashkenazi
#5641

Purpose

intention, reason for being

English
#5744

Phebe

bright, radiant, shining

English
#5860

Paxtyn

peace town (via Latin pax + tun)

American
#6014

Pera

rock, stone

Jewish
#6018

Pruitt

brave, valiant

American
#6130

Portia

associated with harbor or gate (popular folk et...

English
#6147

Paz

fine gold

Spanish
#6169

Phaedra

gleaming one

Greek
#6361

Perrie

pear tree

English
#6399

Poppie

poppy flower

English
#6539

Pranavi

divine, spiritual energy

Indian
#6619

Poet

one who makes, creator of verse

English
#6701

Peach

the peach fruit, sweetness

American
#6765

Padme

#6771

Payslee

#6909

Patsy

#6938

Preston

#6944

Pari

#7125

Pheonix

#7198

Payten

#7329

Perette

#7396

Paislie

#7597

Parys

#7661

Prisca

#7748

Parla

#8175

Pualena

#8281

Pravya

#8352

Prestyn

#8416

Prayer

#8488

Paetyn

#8498

Priyanshi

#8521

Poetry

#8651

Peggy

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