Menu
Subscribe Search

349 Baby Girl Names That Start With P

These P girl names include meanings and origins, with familiar favorites and distinctive choices to help you choose the right name.

Updated August 7, 2026

by Alina Hodkinson

Additional contribution by Stefanie Miller

Share

The letter P offers plenty of variety, from short names like Pia and Paz to longer choices such as Penelope and Persephone. Some will feel familiar right away, while others may be new additions to your list.

If you’re looking for girl names that start with P, each name below includes a meaning or origin to help you compare your favorites. As you make a shortlist, try saying each one with your last name and thinking about the nicknames you might use.

Girl Names That Start With P

The sections below group the names by style, so you can start with the categories that interest you most.

According to the Social Security Administration, Penelope ranked No. 22 among U.S. girl names in 2025.1 The names below are listed alphabetically.

1. Paige — This is an English occupational name for a page to a lord.

2. Paisley — A Scottish name meaning “church” or “cemetery.”

3. Palmer — English for “one who holds a palm.”

4. Parker — This is an English occupational name for a parkkeeper.

5. Penelope — Greek for “weaver.”

6. Peyton — This name means “fighting man’s estate” in English.

7. Phoebe — A Greek name meaning “radiant” or “shining one.”

8. Phoenix — Greek for “dark red.”

9. Poppy — This name means “red flower” in Latin.

10. Presley — An English name meaning “priest’s meadow.”

57 Cute Girl Names That Start With P

1. Pa — This name means “flower” in Hmong.

2. Pacey — An English name meaning “of Paccius.”

3. Paigey — French for “young servant.”

4. Pallie — This name means “pale” and “eye” in Middle English.

5. Pam — English for “all honey.”

6. Pammy — This name is also English for “all honey.”

7. Panda — This name means “eater of bamboo” in Nepalese.

8. Pangfua — Chinese for “flower cloud.”

9. Pao — This is a Portuguese occupational name for a baker.

10. Papi — Spanish for “daddy” and English for “baby.”

11. Paprika — This is an English name for a spice made from red bell peppers.

12. Pari — A Persian name meaning “fairy.”

13. Parnelle — Latin for “little rock.”

14. Patches — An English name meaning “rock” or “stone.”

15. Pauly — This name means “small” in Latin.

16. Pax — Latin for “peace.”

17. Peach — This Latin name means “Persian apple.”

18. Peanut — This name means “ground nut legume” in English.

19. Pear — A Latin name meaning “fruit.”

20. Pebbles — English for “small rocks.”

Preparing for Birth? Start Here.

Short, practical lessons to help you feel more prepared, supported, and ready for birth.
349 Baby Girl Names That Start With P
349 Baby Girl Names That Start With P

21. Peg — Greek for “pearl.”

22. Peggylou — This name means “pearl” in Greek and “famous warrior” in French.

23. Pembe — The meaning of this name is “pink” in Turkish.

24. Penn — This name means “enclosure” in English.

25. Penny — A Greek name meaning “weaver.”

26. Pepita — This name means “Jehovah increases” in Spanish.

27. Peppa — Italian for “Jehovah increases.”

28. Peppy — Hebrew for “He shall add.”

29. Perla — This name means “pearl” in Spanish and Latin.

30. Perry — An English name meaning “pear tree.”

31. Pet — Greek for “rock.”

32. Petal — Greek for “leaf.”

33. Petit — An Old French name meaning “small.”

34. Phillie — Greek for “horse lover.”

35. Pia — This name means “pious” in Latin.

36. Pika — A Slovene name meaning “dot.”

37. Ping — In Chinese, this name means “peaceful.”

38. Pinky — English for “pink.”

39. Pip — This name means “horse lover” in English.

40. Pita — This name means “wolf” in Latin.

41. Pixel — English for “picture cell.”

42. Pixie — A Swedish and Cornish name for “fairy.”

43. Poe — Old Norse for “peacock.”

44. Polly — The meaning of this name is “bitter” in English.

45. Pom — French for “apple.”

46. Ponyo — This name means “soft” or “squishy” in Japanese.

47. Posie — English for “a bunch of flowers” and Spanish for “butterfly.”

48. Prim — An English name meaning “first” or “demure.”

49. Prissy — This name means “ancient” in Latin.

50. Priti — This name means “love” in Sanskrit.

51. Priya — In Sanskrit, this name means “beloved.”

52. Prune — French for “plum.”

53. Pualani — A Hawaiian name meaning “heavenly flower.”

54. Puck — An Irish name meaning “sprite” or “mischievous fairy.”

55. Purdie — An English name meaning “by God.”

56. Puteri — This name means “daughter” or “princess” in Sanskrit.

57. Putu — In Balinese, this name means “grandchild.”

31 Pretty Girl Names That Start With P

1. Padme — A Tibetan form of the Sanskrit Padma, meaning “lotus.”

2. Palace — English for “royal residence.”

3. Palma — Spanish and Portuguese for “palm tree.”

4. Palmira — This name means “city of palms” in Portuguese.

5. Pansy — An English and French flower name meaning “thought.”

6. Paola — Italian and Spanish for “small.”

7. Paquita — This name means “free” in Spanish.

8. Paradise — A Middle English name meaning “garden park.”

9. Parrella — Italian for “great titmouse.”

10. Parveen — This name means “cluster of stars” in Hindi.

11. Pascaline — Hebrew and French for “Passover.”

12. Patrice — A French name meaning “noble.”

13. Patti — Old English for “noble” or “patrician.”

14. Peace — The meaning of this name is “tranquility” in English.

15. Peony — This Latin flower name means “healing.”

16. Percy — A French name meaning “one who pierces the valley.”

17. Perfecta — Spanish for “flawless.”

18. Persimmon — This name means “dried fruit” in Algonquin.

19. Petaluma — This name means “hill backside” in Miwok.

20. Pheona — Welsh for “lively.”

21. Philippa — A Greek name meaning “lover of horses.”

22. Pietra — Greek for “rock” or “stone.”

23. Pilar — This name means “pillar” in Spanish.

24. Pleasant — An English name meaning “nice” or “benevolent.”

25. Pomegranate — This name means “seeded apple” in Latin.

26. Posy — English for “a bunch of flowers.”

27. Precious — This name means “of great worth” or “expensive” in Latin.

28. Prescott — An English name meaning “priest’s cottage.”

29. Pretty — The meaning of this name is “attractive” in English.

30. Prism — A Latin name for an object that separates white light into the colors of the rainbow.

31. Prue — In English, this name means “caution.”

10 Common Girl Names That Start With P

1. Paislee — This Scottish name means “church” or “cemetery.”

2. Paris — This is the name of the capital city of France. It’s of Greek origin and means “lover.”

3. Patience — An English name meaning “enduring” or “forbearing.”

4. Paulina — Spanish for “small.”

5. Paxton — This name means “peace town” in English.

6. Payton — English for “fighting man’s estate.”

7. Petra — A Greek name meaning “rock” or “stone.”

8. Philippina — Greek for “lover of horses.”

9. Princess — This name is an English royal title that means “royal daughter.”

10. Promise — An English word meaning “a declaration that one will do or refrain from doing something specified.”

31 Beautiful Girl Names That Start With P

1. Paciencia — Spanish for “patient.”

2. Padmavati — This name means “lotus-like” in Sanskrit.

3. Palmiera — Portuguese and Spanish for “palm tree.”

4. Pandora — A Greek name meaning “all gifted.”

5. Paolina — Italian and Portuguese for “small.”

6. Papillon — This name means “butterfly” in French.

7. Paradisa — A Greek name meaning “garden” or “orchard.”

8. Parvati — This name means “the daughter of the mountain” in Sanskrit.

9. Pascalette — This name means “Passover” in French and Hebrew.

10. Passion — English for “strong and barely controllable emotion.”

11. Patrizia — An Italian name meaning “noble.”

12. Paulita — In Latin, this name means “small” or “humble.”

13. Perchuhi — An Armenian name meaning “elegant lady.”

14. Peregrine — Latin for “traveler” or “pilgrim.”

15. Peridot — An Arabic name meaning “green gemstone.”

16. Persephone — This name means “bringer of destruction” in Greek.

17. Persia — In Greek, this name means “cuts” and “divides.”

18. Philippine — French for “lover of horses.”

19. Pich — This Cambodian name means “diamond.”

20. Pierrette — A French name meaning “rock.”

21. Pleasance — Old French for “pleasure” or “delight.”

22. Pocahontas — This name means “playful one” in Algonquin.

23. Pomeline — French for “apple.”

24. Porsche — A modern name taken from the German surname and luxury car company.

25. Preciosa — A Spanish name meaning “valuable.”

26. Primarosa — Spanish for “first rose.”

27. Primavera — This name means “spring” in Italian.

28. Primrose — English for “first rose.”

29. Principessa — In Italian, this name means “princess.”

30. Prisciliana — A Latin name meaning “ancient.”

31. Priyanka — The meaning of this name is “amiable” in Sanskrit.

10 Biblical Girl Names That Start With P

1. Parisha — An Arabic name meaning “gift from God.”

2. Paz — Hebrew for “gold” and Spanish for “peace.”

3. Pelia — This Hebrew name means “marvel of God.”

4. Peninnah — This name means “pearl” in Hebrew.

5. Persis — A Greek name meaning “Persian woman.”

6. Phanuel — Hebrew for “facing God.”

7. Phebe — A biblical spelling of Phoebe, a Greek name meaning “bright” or “radiant.”

8. Prisca — A Latin name meaning “ancient.”

9. Psalm — English for “a sacred song or hymn.”

10. Puah — This name means “to cry out” in Hebrew.

12 Old-Fashioned Girl Names That Start With P

1. Pamela — A literary name often interpreted as “all sweetness” from Greek elements meaning “all” and “honey.”

2. Pat — An English name meaning “noble” or “patrician.”

3. Patricia — Latin for “noble.”

4. Patsy — This name is also English for “noble” or “patrician.”

5. Paula — A Latin name meaning “small.”

6. Pauline — This name means “small” in French.

7. Pearl — A Latin name for a gemstone formed inside the shell of a pearl oyster.

8. Peggy — Greek for “pearl.”

9. Phyllis — A Greek name meaning “green bough.”

10. Pippa — This name means “lover of horses” in English.

11. Plum — This is an English name for someone who lived near a plum tree or was a fruit grower.

12. Prairie — Old French for “meadow” or “grassland.”

20 Vintage Girl Names That Start With P

1. Paget — This name means “page” or “attendant” in French.

2. Paloma — Spanish for “dove.”

3. Parthena — A Greek name meaning “chaste maiden.”

4. Paulette — French for “small.”

5. Pembroke — In English, this name means “bluff” or “headland.”

6. Penrose — A Welsh name meaning “top of the heath.”

7. Pepper — English and Latin for “berry.”

8. Perdita — This name means “lost” in Latin.

9. Periwinkle — This is an English name for an evergreen shrub with bluish-purple flowers.

10. Perpetua — Latin for “perpetual.”

11. Petronella — This name means “rock” or “stone” in Greek.

12. Petula — Latin for “pertness.”

13. Petunia — An English name meaning “trumpet-shaped flower.”

14. Pevensie — This English name is derived from the name of a bay in East Sussex, England. It means “river of Pefen.”

15. Philomena — Greek for “lover of strength.”

16. Piper — This is an English occupational name for a pipe or flute player.

17. Pollyanna — English for “bitter” and Hebrew for “grace.”

18. Portia — This name means “pig” in Latin.

19. Proserpine — In Latin, this name means “to emerge.”

20. Prudence — An English name meaning “caution.”

84 Unique Girl Names That Start With P

1. Paaie — This name means “pearl” in Manx.

2. Pace — A Middle English name meaning “peace.”

3. Pacifica — Spanish for “tranquil.”

4. Paddy — This name means “noble” in French.

5. Padma — In Sanskrit, this name means “lotus.”

6. Padmini — This name also means “lotus” in Sanskrit.

7. Page — A French name meaning “attendant.”

8. Paiva — Finnish for “day.”

9. Palba — In Spanish, this name means “blonde.”

10. Palesa — This name means “flower” in Sotho.

11. Palmetto — A Spanish name meaning “little palm.”

12. Pamelita — Spanish for “all honey.”

13. Pamuy — A Native American name meaning “water moon.”

14. Panagiota — Greek for “all-holy.”

15. Panama — In Spanish, this name means “abundance of fish.”

16. Pancha — A shortened version of “Esperanza,” which means “to hope” in Spanish.

17. Pantxike — Latin for “free woman.”

18. Panya — The meaning of this name is “the crowned one” in Swahili.

19. Pariz — The Slovene and Croatian form of “Paris,” the capital city of France.

20. Parminder — This name means “highest” or “best” in Sanskrit.

21. Parthenia — A Greek name meaning “maiden.”

22. Parthenope — In Greek, this name means “maiden’s voice.”

23. Pascala — French and Hebrew for “Passover.”

24. Pascoe — A Cornish name meaning “Passover.”

25. Pasqualina — This name means “Passover” in Italian.

26. Passang — This Tibetan name means “good” or “excellent.”

27. Pastora — Spanish for “shepherd.”

28. Patime — This name means “to abstain” in Uyghur.

29. Patina — An Italian name meaning “green or brownish color.”

30. Payne — This name means “sky blue” in Mapuche.

31. Pearla — Latin for “pearl.”

32. Pegeen — An Irish name meaning “pearl.”

33. Peitho — This is the goddess of persuasion in Greek mythology.

34. Pelham — This name means “tannery town” in English.

35. Pemma — A Tibetan name meaning “lotus flower.”

36. Pendant — This name means “hanging” in Old French.

37. Penina — Hebrew for “pearl.”

38. Perci — This name means “one who pierces the valley” in French.

39. Perin — A Latin name meaning “water angel.”

40. Pernel — In English, this name means “little rock.”

41. Peronelle — Greek for “little rock” or “everlasting.”

42. Perrine — This name means “rock” or “stone” in French.

43. Petrina — Portuguese for “rock.”

44. Pharah — An Arabic name meaning “joy” or “happiness.”

45. Pheme — This is the goddess of fame in Greek mythology.

46. Philadelphia — Greek for “brotherly love.”

47. Phueng — This name means “bee” in Thai.

48. Pierce — English for “stone.”

49. Piety — This name means “devoutness” in English.

50. Pim — A Dutch name meaning “resolute protection.”

51. Pine — German for “friend of horses.”

52. Pink — An English nickname inspired by the color pink.

53. Pippin — German for “awe-inspiring.”

54. Pipsa — This Finnish name means “strength” or “exalted one.”

55. Pirjo — This is also a Finnish name meaning “exalted one.”

56. Pistis — In Greek, this name means “trust” or “faith.”

57. Pleione — A Greek name meaning “more” or “greater.”

58. Poet — This is an East Frisian name for “messenger.”

59. Polaris — Latin for “north star.”

60. Pomona — This name means “apple” in Latin.

61. Pompeia — A Roman name meaning “five.”

62. Porsha — Latin for “pig.”

63. Porter — This is a French occupational name for a doorkeeper.

64. Powell — An English name meaning “son of Howell.”

65. Praise — English for “price” or “worth.”

66. Prana — This Lithuanian name means “Frenchman.”

67. Pranee — In Thai, this name means “living being.”

68. Pratima — This name means “likeness” or “reflection” in Sanskrit.

69. Prentice — English for “apprentice.”

70. Prestyn — An English name meaning “priest town.”

71. Prewitt — This name means “brave little one” in French.

72. Pria — Sanskrit for “beloved.”

73. Prisma — This name means “cherished” in Sanskrit.

74. Pristine — English for “perfect condition.”

75. Pritha — This name means “palm of the hand” in Sanskrit.

76. Providence — English for “divine protection or care.”

77. Prudentia — In Latin, this name means “wise” or “skilled.”

78. Prunella — A Latin name meaning “small plum.”

79. Prydwyn — This is the name of King Arthur’s ship in Arthurian legend.

80. Puabi — Akkadian for “word of my father.”

81. Puebla — A Spanish name meaning “from the city.”

82. Puma — This name means “big cat” in English.

83. Purity — Middle English for “pure.”

84. Pyrite — Greek for “firestone.”

84 Rare Girl Names That Start With P

1. Pacaon — A Filipino name meaning “to feed.”

2. Pacchild — English for “cooperative.”

3. Paden — English for “path hill.”

4. Padmasundara — This name means “pretty as a lotus” in Sanskrit.

5. Paecyn — In English, this name means “son of peace.”

6. Paesley — A Scottish name meaning “church.”

7. Paiton — English for “fighting man’s estate.”

8. Paj — This name means “rice water” in Chinese.

9. Palau — In Catalan, this name means “palace mansion.”

10. Paley — An English name meaning “pale eyes.”

11. Pallabi — This name means “budding leaf” or “shoot” in Bengali.

12. Pallavi — Hindi for “new leaves.”

13. Palmeda — A Latin name meaning “palm tree.”

14. Palwashah — This name means “ray of light” in Urdu.

15. Panayotta — Greek for “madonna” or “all holy.”

16. Panfila — Italian for “friend of all.”

17. Parand — This name means “silk” in Tajik.

18. Parastoo — A Persian name for a swallow (bird).

19. Parish — French for “noble.”

20. Parysatis — An Old Persian name meaning “much prosperity.”

21. Patchouli — This is the English name for a type of herb in the mint family with pink and white flowers.

22. Patka — A Polish name meaning “noble.”

23. Patrika — Latin for “noblewoman.”

24. Pazienza — Italian for “patience.”

25. Pearline — This is another English form of the pearl gemstone.

26. Pehr — A Swedish name meaning “rock” or “stone.”

27. Pelagie — This name means “the sea” in French.

28. Pelippa — Greek for “horse lover.”

29. Pella — A Swedish name meaning “yokel.”

30. Pemphero — This name means “prayer” in Chewa.

31. Penjani — This name means “to look for” in Tumbuka.

32. Penthesilea — In Greek, this name means “grief.”

33. Perouze — An Armenian name meaning “turquoise.”

34. Pheakkley — This name means “to have faith” in Khmer.

35. Philberta — English for “friend” or “lover.”

36. Phile — This name means “friend” in Greek.

37. Philou — A Dutch name meaning “friend of horses.”

38. Phitsamai — This name means “admire” or “adore” in Thai.

39. Photina — Latin for “light.”

40. Phryne — This name means “toad” or “brown animal” in Greek.

41. Phuntsok — In Tibetan, this name means “abundance” or “excellence.”

42. Phylicia — English for “lucky.”

43. Phyllida — An English name meaning “foliage.”

44. Picabo — This Native American name means “shining waters.”

45. Picotee — In French, this name means “marked with points.”

46. Piedad — Spanish for “mercy.”

47. Pier — This name means “stone” in Italian and Dutch.

48. Pierina — Italian for “made of stone.”

49. Pili — In Swahili, this name means “second child.”

50. Pilirani — This name means “persevere” or “endure” in Chewa.

51. Pilot — English for “steering oar” or “sailor.”

52. Pilvi — A Finnish name meaning “cloud.”

53. Pipaluk — This name means “sweet little thing who belongs to me” in Greenlandic.

54. Piri — A Hungarian name meaning “red.”

55. Pirkko — This Finnish name means “exalted one.”

56. Piroska — Hungarian for “ancient.”

57. Pisces — This name means “fish” in Latin.

58. Placida — An Italian name meaning “quiet” or “calm.”

59. Pok — This name means “baker” in German.

60. Pola — Polish for “strength.”

61. Polyhymnia — This name means “abounding in song” in Latin.

62. Polyxena — Latin for “entertaining many guests.”

63. Ponnu — Sanskrit for “gold.”

64. Pooja — This name means “honor” or “worship” in Hindi.

65. Poornima — In Hindi, this name means “full moon.”

66. Poppaea — An ancient Roman name meaning “people.”

67. Porchusa — This name means “pig” in Latin.

68. Pote — Portuguese for “jar.”

69. Praiseful — English for “abounding in praise.”

70. Pranciska — This Lithuanian name means “Frenchman.”

71. Pranshi — This is another name for the goddess Lakshmi in Hindi.

72. Premlata — This name means “love” in Sanskrit.

73. Pride — Old English for “excessive self-esteem.”

74. Prideaux — A Cornish name meaning “meadow of waters.”

75. Primula — This name means “very first” in English.

76. Prisha — In Sanskrit, this name means “to give.”

77. Prita — This name means “dear one” in Hindi.

78. Prosper — French and English for “fortunate.”

79. Psamathe — A Greek name meaning “sand of the seashore.”

80. Ptaysanwee — This name means “white buffalo” in Sioux.

81. Puleng — This name means “in the rain” in Sotho.

82. Punita — In Sanskrit, this name means “purified.”

83. Purnima — Sanskrit for “full moon.”

84. Pyper — An English name for someone who plays a pipe or flute.

Whether your favorites are familiar or completely new to you, give them a little time before making a final decision. Notice which ones you still find yourself thinking about after a few days.

For more ideas, browse the related baby name lists below or visit our baby names hub to search by letter, style, and theme.

View Sources +
Share
  • Author
  • Co-Author

Alina is a Journalism graduate and a mom blogger living in Ontario, Canada. She is also a wife and a mom to a 4-year-old little boy. She is most passionate about parenting and momming, along with overcoming loss after suffering a great loss of her own. Above all - she loves to write and create content that speaks about motherhood and the madness that surrounds it!

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

you’re not alone

Know What to Do When Labor Starts

Step-by-step guidance to help you feel prepared, supported, and clear on what to do when it matters most.

Baby Chick App
Get Our Free Mom Newsletter