The letter P has a soft, playful sound that suits a girl’s name beautifully, from the gentle lilt of Penelope to the bright snap of Piper. It carries poised classics and fresh, modern picks in equal measure, so there is room for almost any style you have in mind.
Below you will find 135 girl names that start with P, spanning Hebrew, Greek, Latin, and Old English roots. Each one comes with its meaning and a little background, whether you love timeless choices like Paula and Priscilla or airy favorites like Paige and Paris.
Plenty of these names are still in everyday use. Twenty of the 135 below sat inside the Social Security Administration’s top 1,000 for girls born in 2025, led by Penelope at 22nd with 6,225 births and Paisley at 67th with 3,508 (1). Only 22 girl names beginning with P reach that top 1,000 at all, and none has ever held the number one spot: the closest was Patricia, 3rd in 1937 (2).
Scroll through, save the ones that make you smile, and see which P name feels right for your little one.
135 Precious Girl Names With P
Here is a diverse list of female names that start with the letter P to inspire your search. Two of them are climbing quickly: Palmer went from 177 US girls in 2015 to 1,330 in 2025, its best rank on record at 232nd, while Poppy rose from 260 births to 1,054 over the same decade, according to Social Security Administration counts.
- Paden: This Scottish girl’s name possibly means path, hill, or royal.
- Padma: A cute Sanskrit name meaning lotus.
- Page: Of Old English origin, meaning attendant.
- Paget: A gender-neutral English title with the same meaning as Page.
- Paige: A name of French origin from page, the young medieval attendant training toward knighthood.
- Paisley: A Scottish place name meaning church, also tied to the swirling paisley fabric pattern named for the town.
- Paladia: A variant of the Greek name Palias, meaning wisdom.
- Palesa: This beautiful African girl’s name means flower.
- Palma: A famous Italian province and a Latin name meaning palm tree.
- Palmer: An Old English surname derived from the Latin Palma.
- Paloma: A Spanish name from the Latin palumbus, meaning dove, carried by jewelry designer Paloma Picasso.
- Pamela: An invented literary name derived from ancient Greek, meaning all sweetness.
- Pamelynne: An English variation of Pamela with the same meaning.
- Pandora: A classic name from Greek mythology, meaning all gifts.
- Panna: A cool Hindi female name meaning emerald.
- Pansie: Refers to the flowering plant with velvet petals or means to ponder after the French pensee.
- Panthea: A divine Greek name meaning of all gods.
- Paquita: This unique Spanish baby name means free.
- Paradise: A serene word name that traces back through Greek to the Old Persian pairidaeza, an enclosed or walled garden.
- Paris: From the 1st-century Parisii tribe who inhabited the land the city currently sits on.
- Parisa: A cool Persian name meaning like a fairy.
- Parish: An Old English word for a religious region.
- Parker: This occupational Old English name means park keeper.
- Parmida: A seven-letter Persian name describing a princess.
- Parvati: A traditional Sanskrit name meaning Shiva’s wife.
- Parveen: This Persian girl’s name describes a star cluster called Pleiades.
- Pascha: Possibly derived from the Greek name Pascal, referring to Easter and pass over.
- Pasha: An alternate Russian spelling of Pascha, meaning small.
- Pashelle: This French name derives from the Latin name Michael and means who is like God.
- Passion: A classic Old English name that sounds modern and means strong desire.
- Patch: Possibly a diminutive of Patrick, meaning noble.
- Patience: From a collection of English virtue Christian names meaning to suffer.
- Patina: A rare female name of Italian origin, meaning a green or brownish color.
- Patrice: Closely related to Patrick and Patricia, meaning noble or patrician in English.
- Patricia: Derived from the Latin word patrician, meaning noble.
- Patrika: A feminine respelling of Patrick, meaning noblewoman in English and Portuguese.
- Patsy: An English and Scottish diminutive of Patricia, meaning noble.
- Patty: Another English variant of the Latin Patricia meaning noble.
- Paula: A feminine form of the Roman name Paul, meaning small.
- Paulina: A variant spelling of Paula, meaning small.
- Pauline: Derived from the Latin Paulinus, with the same meaning as Paul.
- Pavla: With Latin roots, Pavla derives from Paul and means small or little.
- Paxton: Derived from the Old English pœcces tun, meaning peace town.
- Payson: A gender-neutral English name meaning son of peace.
- Payton: With firm roots in Latin and Irish, meaning noble and descendant of Peatán.
- Paz: A short and sweet Spanish name meaning peace.
- Pazia: An unusual Hebrew girl’s name meaning golden.
- Peace: This English and French word derives from the Latin pax, meaning peaceful and tranquil.
- Pearl: This exquisite name derives from the Latin perla, meaning pearl, and doubles as the birthstone for June.
- Peggy: This cute English name derives from the Latin Margarita and means pearl.
- Pelia: A beautiful Hebrew name meaning miracle of God.
- Pella: Possibly Greek or Swedish, Pella means rock.
- Pemma: An unusual Tibetan name meaning lotus flower.
- Penelope: A classic name from Greek mythology meaning weaver, ranked 22nd for US girls born in 2025 according to Social Security Administration counts, and softening to Penny or Nell.
- Penina: This Hebrew word possibly means pearl or weaver in Greek.
- Penna: An ancient English word for a hill, or it means feather in Latin.
- Pennilyn: This quirky Greek name has multiple meanings including duck, thread, web, and voice.
- Penny: A Greek short form of Penelope, meaning weaver.
- Peony: From the Old Greek word paion, meaning healing, healthy, and prosperity.
- Pepita: This Spanish name is of Hebrew origin and means Jehovah increases.
- Peppa: A popular character name of Hebrew origin, meaning Jehovah increases.
- Pepper: A modern English name taken from the pepper plant.
- Peppy: A short form of the Spanish and Hebrew name Pepita, meaning Jehovah increases.
- Perdita: A Latin name meaning lost, worn by a Shakespearean heroine and the devoted mother dog in Disney’s 101 Dalmatians.
- Peri: A name with Greek, Hebrew, and Persian ties, meaning dweller by the pear tree.
- Perla: A gorgeous Latin word name for pearl.
- Perline: An alternate spelling for the Latin Pearl with the same meaning.
- Permelia: Derived from the ancient Greek pan meli, meaning all honey or sweetness.
- Perren: Possibly a Greek feminine form of Peter, meaning rock or wanderer.
- Perrine: A French version of the Latin Petrus, meaning rock or stone.
- Perry: An alternative to the Greek, Hebrew, and Persian names, meaning dweller by the pear tree.
- Persephone: A Greek mythological name often read as bringer of death, though its true origin is uncertain and likely pre-Greek.
- Persia: Derived from the ancient nomadic tribes of Iran, meaning land of the Parsa.
- Petal: A beautiful Greek women’s name inspired by nature, meaning leaf.
- Petra: The Greek feminine form of Peter, meaning rock or stone.
- Petrona: The Spanish equivalent of Petra with the same meaning.
- Petronia: Another variation of the Greek and Latin petra and petronis, meaning rock or stone.
- Petula: A stunning Old English name meaning tulip petal.
- Petunia: A floral-inspired option from the French petun, meaning tobacco.
- Phaedra: Another Greek mythological name meaning bright.
- Pheba: Taken from the Greek name Phoebe, this alternate version means bright and shining.
- Phelia: An alternate take on Ophelia, this Greek name means helper and benefit.
- Pheodora: A wonderful Greek name meaning supreme gift.
- Philberta: This feminine form of the German name Filbert means very bright.
- Phillipa: A long form of Pippa, meaning lover of horses in Greek.
- Phillipina: A French and Polish name meaning lover of horses.
- Philomena: Means loved in Greek, and daughter of the light in Latin.
- Phoebe: From the ancient Greek Phoebus, meaning bright.
- Phoenix: The immortal bird from Greek and Egyptian mythology, meaning dark red.
- Phryne: Derived from the ancient Greek word phrynos, meaning toad.
- Phyllis: This English, German, and Old Greek name means foliage and green branch or bough.
- Pia: The feminine version of the Latin pious, meaning reverent.
- Piera: An Italian name derived from the Latin petrus, meaning rock or stone.
- Pierette: The French feminine version of Pierre, meaning rock or stone.
- Pillar: This religious Spanish name comes from Mary of the Pillar and means column.
- Piper: An English and Irish occupational name for a pipe player, with the sweet short forms Pip and Pippa.
- Pippa: Derived from the Greek philos, meaning lover of horses.
- Piri: A charming Hungarian name meaning old and ancient.
- Pixie: A classic Cornish, Celtic, and Swedish name meaning fairy.
- Placida: Derived from the Latin word of the same name, meaning calm and placid.
- Pocahontas: The famous historical figure name meaning playful or mischievous.
- Polaris: A cool gender-neutral Latin name describing the pole star.
- Polly: A playful English pet form of Mary by way of Molly, established as a name in its own right since the 18th century.
- Pollyanna: This invented literary name represents children who are overly optimistic.
- Pomona: Derived from the Latin pomus, meaning fruit tree.
- Poppy: A cheerful Old English and Latin name for the red flower, long loved in the UK and now climbing in the US.
- Portia: One of the best Latin girl names, from the Roman family name Porcius (linked to porcus, pig) and the clever heroine of Shakespeare’s The Merchant of Venice.
- Posie: A cute Old English female name meaning small flower.
- Prairie: This Old English and French name is commonly used in America to describe a flatland.
- Praise: An unusual Old English name meaning to give warm approval or admiration.
- Precious: An Old English name for a child who is of great worth or value.
- Presley: Derived from the Old English word preost, meaning priest’s meadow.
- Presta: This foreign Spanish name means hurry quick.
- Prestyn: Derived from the Old English preost and tu, meaning priest’s estate.
- Prewitt: A sweet but distinct French name meaning brave little one.
- Pride: An old English word name meaning to take satisfaction from achievement.
- Prim: A short and sweet French name meaning first and shrewd.
- Primrose: A pretty traditional Latin name derived from prima rosa, meaning first rose.
- Princess: A regal name for royal children meaning royal daughter in Old English.
- Priscilla: A beautiful Latin name meaning venerable and ancient.
- Prisha: Of Hindu and Sanskrit origin, meaning God’s gift.
- Prissy: This Latin diminutive of prisca means ancient.
- Prita: A lovely female name of Indian origin, meaning dear one.
- Priya: A pretty Sanskrit name meaning beloved or dear.
- Priyanka: This exotic Hindu name means lovable, sweet, and lovely eyes.
- Promise: This Old English word derives from the Latin promissum, meaning vow or pledge.
- Prosper: Derived from the Latin word prosperus, meaning successful and fortunate.
- Providence: An English name loved by the Puritans, meaning divine protection and care.
- Prudence: This medieval form of the Latin prudentia means good judgment.
- Prudy: A mixture of Old French and English, derived from pour Dieu, meaning for God.
- Prue: A short form of Prudence with the same meaning.
- Prunella: A cute Latin name meaning little dried plum.
- Psalm: Derived from the Old English sealm, referring to a song sung to harp music.
- Pura: A short and snappy Spanish name for someone living a pure life.
- Purity: An Old English virtue name meaning unsullied and clean.