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

Get Expert Support From The Baby Chick®!

Build Your
Registry
Registry
Review
Nursery
Organization
Nesting Party
Planning
Birth
Coaching
Postpartum
Coaching

349 Girl Names That Start With P

These P names for girls include 349 bold, sweet, and timeless choices — each with a beautiful meaning to inspire your baby name list.

Updated June 15, 2025

by Alina Hodkinson

Additional contribution by Stefanie Miller

Share

From the moment that pregnancy test turns positive, everything starts to change — including how you think about names. If you’re on the hunt for girl names that start with P, this list of P girl names is full of beautiful, bold, and meaningful options for your little one.

Choosing a baby name isn’t always easy. You may want something stylish yet timeless or unique, but not too out there. With so many options out there, we’ve curated our favorite P names for girls to help inspire the perfect fit for your future daughter.

Girl Names That Start With P

Whether you’re honoring a loved one or matching your baby’s name to an older sibling’s, choosing a girls name with P is a meaningful way to make it special. From cute and trendy to timeless classics, this list of 349 names offers something for every style.

These P girl names are loved by parents everywhere — and for good reason. They’re stylish, strong, and easy to pronounce, making them top picks for modern baby girls while still feeling fresh and full of personality.

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

These cute girl names are full of playful energy, soft sounds, and feel-good vibes. If you’re looking for P names for girls that are fun, lighthearted, and a little quirky, this list has plenty of sweet and spunky picks to love.

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

These pretty girl names are elegant, graceful, and effortlessly feminine. Whether you’re drawn to floral inspiration or rare gems, these P girl names offer delicate and beautiful options for your baby girl.

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

10 Common Girl Names That Start With P

These P names for girls are familiar, stylish, and consistently loved by parents. If you’re looking for names that are easy to recognize but still feel modern and elegant, this list offers plenty of dependable favorites.

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

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.

10 Biblical Girl Names That Start With P

These biblical girl names offer timeless beauty, spiritual significance, and deep-rooted history. If you’re drawn to faith-based names, this list of P names for girls includes meaningful options found throughout the Bible and related traditions.

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

These old-fashioned names carry classic charm, rich history, and timeless appeal. If you’re drawn to vintage styles that might be ready for a comeback, these P girl names offer sweet and elegant choices rooted in tradition.

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 classic names have a vintage vibe that never goes out of style. Whether you’re looking for elegance, nostalgia, or something a little unexpected, each girls name with P in this list brings timeless charm and a sense of history — and many of them are long 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.”

84 Unique Girl Names That Start With P

Looking for something bold and uncommon? These unique girl names stand out with their rare origins, rich meanings, and unforgettable sounds. Whether you’re after a name with mythological roots or global flair, these P girl names are anything but ordinary.

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 girl names are full of personality, global inspiration, and unexpected beauty. If you’re hoping to find something truly one-of-a-kind, this list of P names for girls delivers fresh, creative options you won’t hear on every playground.

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 list started with zero ideas or a handful of favorites, we hope this roundup of girl names that start with P helped you find a few new names to love. While P names may be less common, they’re full of personality, style, and charm — perfect for a name that stands out.

Still searching for the perfect name? Check out more of our favorite baby name lists, like cool girl names, one-syllable girl namescountry girl names, Disney princess names, elegant names, and southern girl names, or see all baby names for even more inspiration.

Share

Explore Baby Names by Letter

Find the perfect baby name — browse names that start with every letter from A to Z.

Boy names Girl names
Get Our Free Mom Newsletter