349 Baby Girl Names That Start With P - Baby Chick
Menu
Subscribe Search

349 Baby Girl Names That Start With P

These P girl names offer lovely sound, rich origins, and plenty of inspiration to help you choose a name that feels perfect for your baby girl.

Updated December 4, 2025

by Alina Hodkinson

Additional contribution by Stefanie Miller

Share

Choosing a baby name is such a meaningful part of preparing for your little girl. If you’re drawn to the letter P, you’ll find no shortage of beautiful, bold, and memorable options. P names span so many styles — from soft and sweet to strong and sophisticated — making this letter a fun one to explore.

If you’re searching for girl names that start with P, this curated list includes familiar favorites, global gems, and rare P girl names you may not have heard before. With countless origins, meanings, and styles represented, you’re sure to uncover options that feel just right for your growing family.

Girl Names That Start With P

These P girl names are grouped into helpful categories so you can easily browse popular picks, cute choices, pretty options, biblical names, old-fashioned favorites, vintage gems, unique ideas, and rare finds.

These popular P girl names continue to rise thanks to their stylish sound, strong meanings, and wide appeal among parents today.

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

Full of charm and spirited energy, these cute P girl names offer playful, sweet, and whimsical options perfect for your little one.

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.”

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

Elegant and feminine, these pretty P girl names pair graceful sound with lovely meanings and timeless appeal.

1. Padme — A Persian name meaning “lotus flower.”

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.”

The Birth You Deserve Starts Here

Don’t just read our articles — prepare. Our Birth Prep Challenge is your 8-week plan with expert lessons, partner tools, and support from expert doula Nina Spears, so you feel truly ready for birth.
Download on the App Store
Get it on Google Play
349 Baby Girl Names That Start With P
349 Baby Girl Names That Start With P

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

Familiar and easy to adore, these common P girl names balance everyday simplicity with stylish versatility.

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

Rich in meaning and style, these beautiful P girl names offer lyrical sound and striking significance.

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 — This name means “offering” in German.

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

Rooted in faith and tradition, these biblical P girl names carry deep spiritual meaning and enduring history.

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 — This name means “born on Friday” in Akan.

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

Classic and nostalgic, these old-fashioned P girl names bring vintage charm and timeless beauty.

1. Pamela — This name means “all honey” in Engish.

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

These vintage P girl names offer elegance, history, and a charming old-world feel ready for a modern comeback.

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

Distinctive and imaginative, these unique P girl names deliver creative options you won’t hear every day.

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

These rare P girl names stand out with uncommon origins, striking meanings, and memorable sound.

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.

We hope this list of girl names that start with P helped you discover a few new favorites to add to your growing list. Whether you’re drawn to something soft and sweet or bold and unexpected, exploring names by letter can help you find the perfect fit for your little girl.

If you want to keep browsing, here are more curated baby-name lists — or you can explore our full baby names hub for even more inspiration.

Share
Was this article helpful?
  • 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

let’s get you ready!

The Birth You Deserve Starts Here

Join trusted doula Nina Spears in The Birth Prep Challenge — an expert-designed, step-by-step program with daily lessons, partner prep, and real support to help you feel fully prepared during pregnancy and when labor begins.

Download on the App Store Get it on Google Play
Baby Chick App
Get Our Free Mom Newsletter