150 Perfect P Names for Girls

Choosing a name for your daughter is always a difficult task but one way to make it easier is to choose the initials you would like her to have. If you’ve landed on the letter P, there are so many excellent P names for girls just waiting for you to discover them. The most popular P names for girls in the US today are Penelope, Paisley, Piper, Peyton, Parker, and Presley. All of which, are excellent options but you may want to travel down a road less traveled.

That’s where we come in with a whole host of P names from a variety of naming traditions from around the world. We have pulled vintage classics, exotic possibilities, storied appellations, and unique opportunities for you to look through in order to find the perfect baby name for your daughter. Read through the list below and we are certain you will walk away with several distinct possibilities. Happy baby name hunting!

Find the Perfect Appellation with These Perfect P Names for Girls.

Vintage P Names for Girls

P Names for Girls
  • Pearl – a Latin gem name, meaning: a pearl
  • Philomena – a name of Greek origin, meaning: lover of strength
  • Phyllis – a name of Greek origin, meaning: green bough
  • Priscilla – a name of Latin origin, meaning: ancient
  • Prudence – a classic virtue name, meaning: caution
  • Primrose – a name of English origin, meaning: the first flower
  • Patience – another virtue name, meaning: fortitude
  • Peggy – a diminutive form of Margaret, meaning: pearl
  • Patricia – a name of Latin origin, meaning: noble patrician
  • Paulette – a French diminutive form of Paul, meaning: small

Storied P Names for Girls from Mythology & Literature

P Names for Girls
  • Padma – an alternate name for the goddess Lakshmi, Padma is of Sanskrit origin, meaning: lotus
  • Pallas – a name belonging to the Greek goddess of wisdom and art, meaning: wisdom
  • Pandora – a name of Greek origin that belongs to a mythic figure with an infamous box, meaning: all gifted
  • Pax – a name of the Roman goddess of peace, meaning: peace
  • Penelope – a name from myth, a wife to Odysseus, meaning: weaver
  • Persephone – a name belonging to the goddess of the harvest and queen of the underworld, meaning: to destroy
  • Phaedra – a name of Greek origin, the daughter of King Minos, meaning: bright
  • Phoebe – a name of Greek origin, an alternative name for Artemis the goddess of the moon and the hunt, meaning: radiant
  • Priya – Priya is used in Hindu mythology as the name of a daughter of King Daksha, it’s one of the most popular given names in India today, meaning: beloved
  • Pamela – a name found in Samuel Richardson’s enormously popular novel Pamela, or Virtue Rewarded, of English origin, meaning: all honey

More Mythological and Literary P Names for Girls

P Names for Girls
  • Pecola – a name of the winning young heroine of Toni Morrison‘s first novel, The Bluest Eye, Pecola was likely an invented name that Morrison gifted the world
  • Petal – a name of a character in the novel and film, The Shipping News, a name of Greek and English origin, meaning: leaf
  • Pilar – a name of the valiant heroine of Hemingway‘s For Whom the Bell Tolls, of Spanish origin, meaning: pillar
  • Pleasant – a word name used by Charles Dickens in Our Mutual Friend 
  • PortiaShakespeare‘s talented and spirited lawyer in The Merchant of Venice, Portia is of Latin origin, meaning: pig or doorway
  • Prairie – used for a character in Thomas Pynchon‘s novel Vineland, Prairie is a beautiful nature name
  • Precious – Precious Ramotswe is the engaging African sleuth in the popular No. 1 Ladies Detective Agency, the name is of Latin origin, meaning: of great value
  • Penny – a character in Enid Blyton’s Cherry Tree Farm, a diminutive form of Penelope, meaning: weaver
  • Pippi – a name made famous by Astrid Lindgren’s Pippi Longstocking, a Norse form of Philipa, meaning: lover of horses
  • Posy – a name found in Noel Streatfeild’s Ballet Shoes, of English origin, meaning: a bunch of flowers

P Names for Girls Inspired by Nature

P Names for Girls
  • Pacifica – a nature name from Spanish, meaning: tranquil
  • Panra – a name of Pashto origin, meaning: leaf
  • Paprika – a spicy name of English and Hungarian origin, meaning: bell pepper
  • Pema – a name of Tibetan origin, meaning: lotus flower
  • Peony – a flower name of Latin origin, meaning: healing
  • Pepper – a spicy name of Latin origin, meaning: berry
  • Peregrine – a type of falcon, a unisex name derived from Latin, meaning: traveler and pilgrim
  • Peridot – a name of Arabic origin, meaning: green gemstone
  • Petunia – a name of English origin, meaning: trumpet flower
  • Picotee – a flower name from French, meaning: marked with points

More Fresh P Names for Girls from Nature

P Names for Girls
  • Plum – a fruity name from English that refers to the stone fruit
  • Poppy – a name of English origin, meaning: red flower
  • Primula – a name of Latin origin, meaning: first rose
  • Prunella – a name of Latin origin, meaning: small plum
  • Paloma – a name of Spanish origin, meaning: dove
  • Phoenix – a unisex name of Greek origin, meaning: dark red
  • Peach – a sweet and fruity word name
  • Pia – a name of Latin origin, meaning: from Mount Olympus
  • Petra – a name of Greek origin, meaning: rock or stone
  • Parvati – a name of Sanskrit origin, meaning: the daughter of the mountain

Spanish P Names for Girls

P Names for Girls
  • Paquita – a Spanish form of Frances, meaning: freeman
  • Paulina – a Spanish form of Pual, meaning: small
  • Placida – a Spanish and Italian name, meaning: serene
  • Pearla – a Spanish form of Pearl, meaning: pearl
  • Preciosa – a name of Spanish origin, meaning: precious
  • Prisilla – a Spanish, diminutive form of Prisca, meaning: ancient
  • Perfecta – a name of Spanish origin, meaning: flawless
  • Puebla – a Spanish city name, meaning: the town
  • Peopa – A Spanish diminutive form of Joseph, meaning “Jehovah increases”
  • Pascuala – A French and Spanish name from Hebrew, meaning: Passover

French P Names for Girls

P Names for Girls
  • Paris – a place name and unisex option
  • Perline – a French name from Latin, meaning: pearl
  • Perrine – a French diminutive form of Peter, meaning: stone
  • Piaf – a French surname-turned-given one, meaning: sparrow
  • Pomeline – a French name, meaning: little apple
  • Porcie – a French form of Portia, meaning: pig or doorway
  • Pensée – a name of French origin, meaning: thought
  • Prue – a French variation of Prudence, meaning: caution
  • Percy – a unisex French place name, meaning: of Perci-en-Auge
  • Prune – a name of French origin, meaning: small plum

Italian P Names for Girls

P Names for Girls
  • Pamina – a name of Italian origin, meaning: little honey
  • Patrizia – an Italian form of Patricia, meaning: noble
  • Piera – an Italian form of Petra, meaning: stone
  • Po – a unisex name from nature, belonging to Italy’s longest river
  • Primavera – a name of Italian origin, meaning: spring
  • Pazienza – an Italian form of the virtue name, Patience
  • Petronilla – an Italian form of the Roman name, Petronius, meaning: yokel
  • Pelagia – an Italian name from Greek, meaning: the sea
  • Pasquelina – an Italian name with Hebrew roots, meaning: Passover
  • Paola – an Italian and Spanish form of Paula, meaning: small

Greek P Names for Girls

P Names for Girls
  • Pasha – a name of Greek origin, meaning: of the sea
  • Parmenia – a name of Greek origin, meaning: studious
  • Panthea – a name of Greek origin, meaning: all the gods
  • Parthenia – a name of Greek origin (that was once a popular choice in the US), meaning: chaste maiden
  • Penthia – a name from Greek, meaning: flower
  • Peri – the Greek root of this name means “mountain dweller”
  • Perrine – a Greek diminutive form of Petra, meaning: stone
  • Persis – a name of Greek origin, meaning: Persian woman
  • Phedora – a name of Greek origin, meaning: supreme gift
  • Phyllida – a Greek variation of Phyllis, meaning: green bough

P Names for Girls of Latin Origin

P Names for Girls
  • Palma – a name of Latin origin that refers to the palm tree but also the town with the same name on the island of Majorca
  • Palmira – again, we find a name related to the palm tree, this one from Latin names an ancient Syrian city
  • Penna – a name that has gone virtually unused in the US, Penna has had more success in the UK, but it’s still rare, it is of Latin origin, meaning: feather
  • Perpetua – a name of Latin origin with relation to a third-century saint, meaning: perpetual
  • Perdita – one of our favorite P names for girls that’s not getting much play today is Perdita, it is of Latin origin, and means “lost”
  • Pomona – a name of Latin origin, meaning: apple
  • Prima – a ballerina name from Latin, meaning: first
  • Pieta a name of Latin origin associated with religious, Christian art, meaning “pity”
  • Perenna – a name that’s Latin root means “eternal,” in Roman mythology, the name belongs to the goddess of the New Year
  • Princess – a word name that is derived from Latin

RELATED: Magical Names for Miraculous Girls and Boys

Hebrew P Names for Girls

P Names for Girls
  • Paz – a name of Spanish or Hebrew origin, meaning: gold or peace
  • Panna – a name of Hebrew origin, related to Anna, meaning: grace
  • Paziah – a name of Hebrew origin, meaning: gold of Jehovah
  • Pella – a name of Hebrew origin, meaning: marvel of God
  • Peniel – a Hebrew name adopted from Greek, meaning: weaver
  • Penina -a name of Hebrew origin, meaning: pearl
  • Phanual – a name of Hebrew origin, meaning: face of God
  • Pollee – a name of Hebrew origin, meaning: bitter
  • Perah – a name of Hebrew origin, meaning: flower
  • Pora – a name of Hebrew origin, meaning: fruitful

Sanskrit / Hindi P Names for Girls

P Names for Girls
  • Priti – a name of Sanskrit origin, meaning: pleasure
  • Priyanka – a name of Sanskrit origin, meaning: amiable
  • Pudina – a Hindi name, meaning: peppermint
  • Prisha – a Hindi name, meaning: loving
  • Pana – a Hindi name, meaning: emerald
  • Pavan – a Sanskrit name, meaning: breeze
  • Premala – a Sanskrit name, meaning: loving
  • Priyana – a Sanskrit name, meaning: ideal
  • Prita – a name of Sanskrit origin, meaning: dear one
  • Paras – a name of Sanskrit origin, meaning: touchstone

P Names for Girls of English Origin

P Names for Girls
  • Padget – an English name from French, a form of Page, meaning: page, attendant
  • Paige – a name of English origin, an occupational name for a “page to the lord”
  • Pansy – an English flower name from French, meaning: thought
  • Parker – an English occupational name, meaning: park keeper
  • Pascoe – an English and Cornish form of Pascual, meaning: Passover
  • Patsy – an English diminutive form of Patricia, meaning: noble
  • Paxton – an English habitational name, meaning: peace town
  • Payton – another English habitational name, meaning: fighting man’s estate
  • Piper – an English occupational name, meaning: player of the pipes
  • Pippa – an English diminutive form of Philipa, meaning: lover of horses

Word P Names for Girls

P Names for Girls
  • Pace – an upbeat choice
  • Page – a one worth turning for
  • Painter – an artful choice
  • Paisley – a pretty pattern of a name
  • Patchouli – an aromatic name that’s perfect for a flower child
  • Persimmon – a fruity name that originated from a Powhatan word 
  • Pilot – a great name for a captain of a girl
  • Pink – a rosy color name
  • Pixie – a fairytale name
  • Posie – a name for a bunch of flowers

YOU MIGHT ALSO LIKE: Cool Winter Names for Girls to Give to Your Snow Baby

Offbeat P Names for Girls

P Names for Girls
  • Puck – the mischievous sprite of Shakespeare fame, Puck is a unisex name given more often to girls in The Netherlands 
  • Psyche – a name of Greek origin, meaning: breath
  • Promise – a newly popular word name with lots of… “promise”
  • Purity – One of the most under-used virtue names
  • Powerful – a name for the strongest of girls
  • Prayer – a meditative name
  • Porter – an English occupational name, meaning: carrier
  • Poet – an evocative and lyrical choice
  • Pipsa – a name of Finnish origin, meaning: strength and exalted one
  • Pinja – another name of Finnish origin, meaning: stone pine

There you have it! We hope you found plenty of P names for girls to choose from. After all, there are a ton of accessible and attractive options out there. Each one of the names for girls that start with P seemed to get better than the last as we moved through this list. Happy baby name hunting!

About Mamas Uncut

Mamas Uncut is THE online place for moms. We cover the latest about motherhood, parenting, and entertainment as well – all with a mom-focused twist. So if you're looking for parenting advice from real parents, we have plenty of it, all for moms from moms, and also experts. Because, at the end of the day, our mission is focused solely on empowering moms and moms-to-be with the knowledge and answers they’re looking for in one safe space.

Baby Name Generator

No baby name sounding good? Want a quick way to generate unique baby name ideas? Try our baby name generator below!

Set your terms (sex of the baby, number of letters, popularity, etc.) and then get a list of names that meet your criteria. Maybe the perfect name is just waiting to be generated for you.

Start Baby Name Generator
-->