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

349 Baby Girl Names That Start With P

P names for girls and their meanings, including cute names, old-fashioned and vintage names, rare and unique names, and much more!

Updated April 13, 2024

by Alina Hodkinson

Additional contribution by Stefanie Miller

Share

Once your eyes light up looking at that little pink pregnancy test, your life starts to change right in front of your eyes! Nine months may seem like a long time, but it can fly by pretty quickly. Before you know it, you’ll be holding your new baby girl in your arms and have a nurse asking you her name. If you’re looking for a girl name that starts with P, look no further!

Many parents find the baby naming process difficult. You may want something trendy, but worry about how it will later translate on a job application. Or you may opt for a unique name, which could quickly become popular as trends change. Either way, we know the name you choose will be perfect for your little one.

Baby Girl Names That Start With P

If you want to honor a family member by choosing a girl name that starts with the P or want a name for your baby to match their older sibling’s P name, you’re in luck! There’s no shortage of gorgeous P girl names, whether you want something cutesy like Paisley or a traditional name like Paula. Here are 349 baby girl names that start with a P in different categories:

10 Popular Girl Names That Start With P

These names may be the most popular, but that doesn’t mean they lack uniqueness! The most popular girl names that start with P still feel special and would be perfect for any little girl.

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

10 Common Girl Names That Start With P

Here are some more P names for girls that are still chosen often. They hold a lot of style, so it’s no surprise that many parents like them!

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

57 Cute Girl Names That Start With P

When it comes to little girls, we love a good cutesy name. If you also love the idea of a quirky yet cute name for your future daughter, P is a great letter to start with.

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

A pretty name is the perfect match for any baby girl. If you’re interested in a P girl name, I suggest looking at these wonderful options.

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

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

31 Beautiful Girl Names That Start With P

These names sound gorgeous, have a beautiful meaning, or check both boxes! Any of these girl names starting with P would fit your little princess.

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.

12 Old-Fashioned Girl Names That Start With P

P is also a great letter if you’re looking for an old-fashioned name. While these girl names that start with P may seem unique now, their popularity was big at one point in history. Just beware: they could make a big comeback!

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

I believe that a timeless vintage name is suitable for any baby girl. These P names for girls are very special and overdue for a 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.”

10 Bible Names for a Girl That Start With P

These baby girl names are inspired by names found in the Bible. If you’re on the lookout for a biblical girl name, these P names are wonderful choices.

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.

84 Unique Girl Names That Start With P

There are still more girl names that start with P to choose from! If you don’t want anything cutesy, old-fashioned, or popular, you may find what you’re looking for in the list of unique names below.

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 delightfully rare names will give your little girl an extra bit of originality. If you’re looking for a girl name starting with P, this category is worth a look.

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 swallow (bird).

19. Parish — French for “noble.”

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

21. Patchouli — This is an English name for a type of herb in the mint family that has 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 list started empty or with a few names already added, we hope you’ve chosen a few more names from this list of girl names that start with P! Although not a super common beginning letter, P names are cute and full of originality.

Be sure to also take a peek at some of our other baby name lists, such as our cute girl names, beautiful girl names, one-syllable girl namescountry girl names, and rare girl names. Have fun choosing a beautiful name you love for your baby girl!

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… Read more

Portrait of adorable two month old baby boy

142 German Baby Names For Your Little One

little baby in a rocker bandana lies with a guitar and a microphone on a blanket with skulls

130 Emo Names for Your Baby

Portrait of happy baby boy lying down in bed and looking at camera.

124 Ukrainian Names For Your Baby

Newborn baby sleeping on a brown fur with the facial details in selective focus.

The Top Baby Names of 2024

baby wearing a viking hat with a white background

108 Viking Names For Your Little Warrior

Closeup of a cheerful young mother holding her infant son in a blanket in her arms at home

134 Great Gaelic Baby Names and Their Meanings