135 Beautiful P Names for Baby Girls and Their Meanings

Updated
From Penelope to Poppy, find a P name your daughter will keep for life.

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.

  1. Paden: This Scottish girl’s name possibly means path, hill, or royal.
  2. Padma: A cute Sanskrit name meaning lotus.
  3. Page: Of Old English origin, meaning attendant.
  4. Paget: A gender-neutral English title with the same meaning as Page.
  5. Paige: A name of French origin from page, the young medieval attendant training toward knighthood.
  6. Paisley: A Scottish place name meaning church, also tied to the swirling paisley fabric pattern named for the town.
  7. Paladia: A variant of the Greek name Palias, meaning wisdom.
  8. Palesa: This beautiful African girl’s name means flower.
  9. Palma: A famous Italian province and a Latin name meaning palm tree.
  10. Palmer: An Old English surname derived from the Latin Palma.
  11. Paloma: A Spanish name from the Latin palumbus, meaning dove, carried by jewelry designer Paloma Picasso.
  12. Pamela: An invented literary name derived from ancient Greek, meaning all sweetness.
  13. Pamelynne: An English variation of Pamela with the same meaning.
  14. Pandora: A classic name from Greek mythology, meaning all gifts.
  15. Panna: A cool Hindi female name meaning emerald.
  16. Pansie: Refers to the flowering plant with velvet petals or means to ponder after the French pensee.
  17. Panthea: A divine Greek name meaning of all gods.
  18. Paquita: This unique Spanish baby name means free.
  19. Paradise: A serene word name that traces back through Greek to the Old Persian pairidaeza, an enclosed or walled garden.
  20. Paris: From the 1st-century Parisii tribe who inhabited the land the city currently sits on.
  21. Parisa: A cool Persian name meaning like a fairy.
  22. Parish: An Old English word for a religious region.
  23. Parker: This occupational Old English name means park keeper.
  24. Parmida: A seven-letter Persian name describing a princess.
  25. Parvati: A traditional Sanskrit name meaning Shiva’s wife.
  26. Parveen: This Persian girl’s name describes a star cluster called Pleiades.
  27. Pascha: Possibly derived from the Greek name Pascal, referring to Easter and pass over.
  28. Pasha: An alternate Russian spelling of Pascha, meaning small.
  29. Pashelle: This French name derives from the Latin name Michael and means who is like God.
  30. Passion: A classic Old English name that sounds modern and means strong desire.
  31. Patch: Possibly a diminutive of Patrick, meaning noble.
  32. Patience: From a collection of English virtue Christian names meaning to suffer.
  33. Patina: A rare female name of Italian origin, meaning a green or brownish color.
  34. Patrice: Closely related to Patrick and Patricia, meaning noble or patrician in English.
  35. Patricia: Derived from the Latin word patrician, meaning noble.
  36. Patrika: A feminine respelling of Patrick, meaning noblewoman in English and Portuguese.
  37. Patsy: An English and Scottish diminutive of Patricia, meaning noble.
  38. Patty: Another English variant of the Latin Patricia meaning noble.
  39. Paula: A feminine form of the Roman name Paul, meaning small.
  40. Paulina: A variant spelling of Paula, meaning small.
  41. Pauline: Derived from the Latin Paulinus, with the same meaning as Paul.
  42. Pavla: With Latin roots, Pavla derives from Paul and means small or little.
  43. Paxton: Derived from the Old English pœcces tun, meaning peace town.
  44. Payson: A gender-neutral English name meaning son of peace.
  45. Payton: With firm roots in Latin and Irish, meaning noble and descendant of Peatán.
  46. Paz: A short and sweet Spanish name meaning peace.
  47. Pazia: An unusual Hebrew girl’s name meaning golden.
  48. Peace: This English and French word derives from the Latin pax, meaning peaceful and tranquil.
  49. Pearl: This exquisite name derives from the Latin perla, meaning pearl, and doubles as the birthstone for June.
  50. Peggy: This cute English name derives from the Latin Margarita and means pearl.
  51. Pelia: A beautiful Hebrew name meaning miracle of God.
  52. Pella: Possibly Greek or Swedish, Pella means rock.
  53. Pemma: An unusual Tibetan name meaning lotus flower.
  54. 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.
  55. Penina: This Hebrew word possibly means pearl or weaver in Greek.
  56. Penna: An ancient English word for a hill, or it means feather in Latin.
  57. Pennilyn: This quirky Greek name has multiple meanings including duck, thread, web, and voice.
  58. Penny: A Greek short form of Penelope, meaning weaver.
  59. Peony: From the Old Greek word paion, meaning healing, healthy, and prosperity.
  60. Pepita: This Spanish name is of Hebrew origin and means Jehovah increases.
  61. Peppa: A popular character name of Hebrew origin, meaning Jehovah increases.
  62. Pepper: A modern English name taken from the pepper plant.
  63. Peppy: A short form of the Spanish and Hebrew name Pepita, meaning Jehovah increases.
  64. Perdita: A Latin name meaning lost, worn by a Shakespearean heroine and the devoted mother dog in Disney’s 101 Dalmatians.
  65. Peri: A name with Greek, Hebrew, and Persian ties, meaning dweller by the pear tree.
  66. Perla: A gorgeous Latin word name for pearl.
  67. Perline: An alternate spelling for the Latin Pearl with the same meaning.
  68. Permelia: Derived from the ancient Greek pan meli, meaning all honey or sweetness.
  69. Perren: Possibly a Greek feminine form of Peter, meaning rock or wanderer.
  70. Perrine: A French version of the Latin Petrus, meaning rock or stone.
  71. Perry: An alternative to the Greek, Hebrew, and Persian names, meaning dweller by the pear tree.
  72. Persephone: A Greek mythological name often read as bringer of death, though its true origin is uncertain and likely pre-Greek.
  73. Persia: Derived from the ancient nomadic tribes of Iran, meaning land of the Parsa.
  74. Petal: A beautiful Greek women’s name inspired by nature, meaning leaf.
  75. Petra: The Greek feminine form of Peter, meaning rock or stone.
  76. Petrona: The Spanish equivalent of Petra with the same meaning.
  77. Petronia: Another variation of the Greek and Latin petra and petronis, meaning rock or stone.
  78. Petula: A stunning Old English name meaning tulip petal.
  79. Petunia: A floral-inspired option from the French petun, meaning tobacco.
  80. Phaedra: Another Greek mythological name meaning bright.
  81. Pheba: Taken from the Greek name Phoebe, this alternate version means bright and shining.
  82. Phelia: An alternate take on Ophelia, this Greek name means helper and benefit.
  83. Pheodora: A wonderful Greek name meaning supreme gift.
  84. Philberta: This feminine form of the German name Filbert means very bright.
  85. Phillipa: A long form of Pippa, meaning lover of horses in Greek.
  86. Phillipina: A French and Polish name meaning lover of horses.
  87. Philomena: Means loved in Greek, and daughter of the light in Latin.
  88. Phoebe: From the ancient Greek Phoebus, meaning bright.
  89. Phoenix: The immortal bird from Greek and Egyptian mythology, meaning dark red.
  90. Phryne: Derived from the ancient Greek word phrynos, meaning toad.
  91. Phyllis: This English, German, and Old Greek name means foliage and green branch or bough.
  92. Pia: The feminine version of the Latin pious, meaning reverent.
  93. Piera: An Italian name derived from the Latin petrus, meaning rock or stone.
  94. Pierette: The French feminine version of Pierre, meaning rock or stone.
  95. Pillar: This religious Spanish name comes from Mary of the Pillar and means column.
  96. Piper: An English and Irish occupational name for a pipe player, with the sweet short forms Pip and Pippa.
  97. Pippa: Derived from the Greek philos, meaning lover of horses.
  98. Piri: A charming Hungarian name meaning old and ancient.
  99. Pixie: A classic Cornish, Celtic, and Swedish name meaning fairy.
  100. Placida: Derived from the Latin word of the same name, meaning calm and placid.
  101. Pocahontas: The famous historical figure name meaning playful or mischievous.
  102. Polaris: A cool gender-neutral Latin name describing the pole star.
  103. Polly: A playful English pet form of Mary by way of Molly, established as a name in its own right since the 18th century.
  104. Pollyanna: This invented literary name represents children who are overly optimistic.
  105. Pomona: Derived from the Latin pomus, meaning fruit tree.
  106. Poppy: A cheerful Old English and Latin name for the red flower, long loved in the UK and now climbing in the US.
  107. 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.
  108. Posie: A cute Old English female name meaning small flower.
  109. Prairie: This Old English and French name is commonly used in America to describe a flatland.
  110. Praise: An unusual Old English name meaning to give warm approval or admiration.
  111. Precious: An Old English name for a child who is of great worth or value.
  112. Presley: Derived from the Old English word preost, meaning priest’s meadow.
  113. Presta: This foreign Spanish name means hurry quick.
  114. Prestyn: Derived from the Old English preost and tu, meaning priest’s estate.
  115. Prewitt: A sweet but distinct French name meaning brave little one.
  116. Pride: An old English word name meaning to take satisfaction from achievement.
  117. Prim: A short and sweet French name meaning first and shrewd.
  118. Primrose: A pretty traditional Latin name derived from prima rosa, meaning first rose.
  119. Princess: A regal name for royal children meaning royal daughter in Old English.
  120. Priscilla: A beautiful Latin name meaning venerable and ancient.
  121. Prisha: Of Hindu and Sanskrit origin, meaning God’s gift.
  122. Prissy: This Latin diminutive of prisca means ancient.
  123. Prita: A lovely female name of Indian origin, meaning dear one.
  124. Priya: A pretty Sanskrit name meaning beloved or dear.
  125. Priyanka: This exotic Hindu name means lovable, sweet, and lovely eyes.
  126. Promise: This Old English word derives from the Latin promissum, meaning vow or pledge.
  127. Prosper: Derived from the Latin word prosperus, meaning successful and fortunate.
  128. Providence: An English name loved by the Puritans, meaning divine protection and care.
  129. Prudence: This medieval form of the Latin prudentia means good judgment.
  130. Prudy: A mixture of Old French and English, derived from pour Dieu, meaning for God.
  131. Prue: A short form of Prudence with the same meaning.
  132. Prunella: A cute Latin name meaning little dried plum.
  133. Psalm: Derived from the Old English sealm, referring to a song sung to harp music.
  134. Pura: A short and snappy Spanish name for someone living a pure life.
  135. Purity: An Old English virtue name meaning unsullied and clean.

Girl Names That Start With P FAQs

Which Girl Names That Start With P Are Biblical?

Biblical girl names that start with P include Priscilla, Phoebe, Prisca, and Peninnah, all found in scripture. Pia, Pashelle, and Providence offer softer faith-inspired options, while word names like Psalm suit parents who want a spiritual meaning without a strict scriptural source.

Which Girl Names That Start With P Come From Ancient Mythology?

Mythological girl names that start with P include Persephone and Phaedra from Greek myth, Priya from Hindu tradition, and Philomena, a name tied to an early saint. Pamela and Phoenix round out the list with literary and firebird symbolism for parents drawn to legend.

What Are Some Unique Girl Names Starting With P?

Unique P names for girls include Parmida, Patina, and Palesa. These rare picks carry distinct sounds and rich origins, from Persian and Latin roots to Southern African heritage, making them ideal for parents who want a name few other children will share.

What Are the Most Popular P Names for Girls?

The most popular P names for girls are Penelope, Paisley, and Parker. Penelope ranked 22nd among US girls born in 2025 with 6,225 births, Paisley 67th and Parker 106th, the three highest-placed P names in the Social Security Administration’s top 1,000 (3). Piper follows at 155th and Phoebe at 157th, the best rank Phoebe has recorded, so a P name here still blends a playful sound with classic appeal.

Are There Any Vintage Girl Names That Start With P?

Vintage girl names that start with P include Pearl, Prudence, and Phyllis. These early-1900s classics are enjoying a nostalgic revival, offering old-fashioned charm and a timeless feel for parents who love antique-style names. Patricia marks the letter’s high point: it ranked 3rd among US girls in 1937 and held a top-six place into the mid-1960s, and 167 girls received it in 2025, according to Social Security Administration counts.

What P Names Have Meanings Related to Nature?

Nature-inspired P names for girls include Poppy, Petunia, and Prairie. Poppy and Petunia point to bright garden flowers, while Prairie evokes open grassland, giving your daughter a fresh, earthy name rooted in the outdoors.

Which Girl Names Starting With P Are Gender-Neutral?

Gender-neutral P names include Parker, Payton, and Phoenix. Each works well for any child, pairing a modern, unisex sound with a strong meaning, from Phoenix, the reborn firebird, to Parker, an occupational surname turned first name.

What Are Some Short and Cute Girl Names That Start With P?

Short and cute P names for girls include Pia, Poppy, Paige, Pearl, and Piper. Each is easy to spell and say, works as a full name on its own, and needs no nickname, which suits parents who want something sweet and simple.

Headshot of Mark Weir

About the Author

Mark Weir

Mark has always been fascinated by the stories behind names, their meanings, and the rich histories they carry. It's a curiosity that has grown into a full-fledged passion project, engaging him in the study of how names shape our identities and reflect our cultures. Since stepping away from his previous career, Mark has delved deeper into this fascinating realm. He spends his days unraveling these narratives and sharing his findings on Honey Name. He does all this amidst the tranquility of England's rivers and canals from his charming widebeam barge. His constant companions on this journey are his wife, Julie, and their adorable King Charles Cavalier, Eric.