Skip to content

Boy and Girl Names with 'P' for Babies and Children

Author cover

About author

Selecting the ideal name for your baby is an exhilarating yet significant endeavor for every parent. Whether you’re looking for a trendy name that makes a statement or a classic one that radiates timeless grace, your choice should embody both charm and meaning. This curated collection showcases a delightful mix of boy and girl names that reflect both heritage and contemporary style. From cherished traditional names to fresh, modern selections, you're bound to find the perfect name for your little one that resonates with your family's values. 

Girl names with P

  1. Pacey - Of English origin, meaning "of peace."
  2. Pacifica - Of Latin origin, meaning "peaceful."
  3. Padme - Of Sanskrit origin, meaning "lotus."
  4. Paget - Of French origin, meaning "attendant" or "page."
  5. Paige - Of English origin, meaning "young servant" or "page to a lord."
  6. Paislee - A variant of Paisley, meaning "church" or "cemetery" in Scottish.
  7. Palma - Of Latin origin, meaning "palm tree."
  8. Paloma - Of Spanish origin, meaning "dove."
  9. Pamala - A variant of Pamela, meaning "all sweetness" from Greek origins.
  10. Pandora - Of Greek origin, meaning "all gifted."
  11. Paola - Of Italian and Spanish origin, meaning "small" or "humble."
  12. Paris - Of Greek origin, associated with the city of Paris, meaning "wallet" or "pouch."
  13. Parker - Of English origin, meaning "park keeper."
  14. Patricia - Of Latin origin, meaning "noble" or "patrician."
  15. Pattie - A diminutive of Patricia, meaning "noble."
  16. Paula - Of Latin origin, meaning "small" or "humble."
  17. Pauleen - A variant of Pauline, meaning "small" or "humble."
  18. Paulette - Of French origin, meaning "little" or "humble."
  19. Paulina - Of Latin origin, a feminine form of Paul, meaning "small."
  20. Pearl - Of English origin, referring to the precious gemstone.
  21. Peggy - A diminutive of Margaret, meaning "pearl."
  22. Penelope - Of Greek origin, meaning "weaver."
  23. Penny - A diminutive of Penelope, meaning "weaver."
  24. Perla - A variant of Pearl, meaning "precious gem."
  25. Pernille - Of Scandinavian origin, meaning "rock" or "stone."
  26. Perry - Of English origin, meaning "pear tree."
  27. Petra - Of Greek origin, meaning "rock" or "stone."
  28. Peyton - Of English origin, meaning "fighting man's estate."
  29. Phaedra - Of Greek origin, meaning "bright."
  30. Phoebe - Of Greek origin, meaning "radiant" or "shining one."
  31. Phila - Of Greek origin, meaning "lover" or "friend."
  32. Philine - Of German origin, meaning "lover of horses."
  33. Philippa - Of Greek origin, meaning "lover of horses."
  34. Phyllis - Of Greek origin, meaning "green bough."
  35. Pia - Of Latin origin, meaning "pious" or "devout."
  36. Pilar - Of Spanish origin, meaning "pillar."
  37. Piper - Of English origin, meaning "pipe or flute player."
  38. Pippa - A diminutive of Philippa, meaning "lover of horses."
  39. Pixie - Of English origin, referring to a mythical, playful being.
  40. Polina - Of Russian origin, a form of Paulina, meaning "small."
  41. Polly - A diminutive of Mary or Margaret, meaning "rebellious" or "pearl."
  42. Pooja - Of Sanskrit origin, meaning "worship" or "prayer."
  43. Poppy - Of Latin origin, referring to the red flower symbolizing remembrance.
  44. Portia - Of Latin origin, meaning "pig" or "offering."
  45. Posey - Of English origin, referring to a small flower bouquet.
  46. Priscilla - Of Latin origin, meaning "ancient."
  47. Primavera - Of Italian origin, meaning "spring."
  48. Primrose - Of English origin, meaning "first rose."
  49. Princess - Of English origin, meaning "royal daughter."
  50. Prudence - Of Latin origin, meaning "cautious" or "wise."

Boy names with P

  1. Pablo - Of Spanish origin, meaning "small" or "humble."
  2. Packer - Of English origin, referring to someone who packs goods.
  3. Pall - Of English origin, meaning "cloak" or "covering."
  4. Palmer - Of English origin, meaning "pilgrim" or "one who has been to the Holy Land."
  5. Paolo - Of Italian origin, a variant of Paul, meaning "small" or "humble."
  6. Parker - Of English origin, meaning "park keeper."
  7. Parson - Of English origin, meaning "clergyman" or "priest."
  8. Pascal - Of Latin origin, meaning "relating to Easter" or "born on Easter."
  9. Pasquale - Of Italian origin, meaning "Easter."
  10. Patricio - Of Spanish origin, meaning "noble."
  11. Paul - Of Latin origin, meaning "small" or "humble."
  12. Paulus - Of Latin origin, a variant of Paul, meaning "small."
  13. Pax - Of Latin origin, meaning "peace."
  14. Paxton - Of English origin, meaning "peaceful town."
  15. Payne - Of English origin, meaning "painter" or "one who works with paint."
  16. Payson - Of English origin, meaning "the son of the king."
  17. Payton - Of English origin, meaning "fighting man's estate."
  18. Pembroke - Of English origin, meaning "headland by the river."
  19. Penn - Of Welsh origin, meaning "head" or "hill."
  20. Pepe - Of Spanish origin, a diminutive of José, meaning "God will add."
  21. Per - Of Scandinavian origin, a form of Peter, meaning "rock" or "stone."
  22. Percival - Of French origin, meaning "pierce the valley."
  23. Percy - Of French origin, meaning "pierce" or "a person who is taken."
  24. Perez - Of Hebrew origin, meaning "to breach" or "to break through."
  25. Perseus - Of Greek origin, meaning "to destroy" or associated with a hero from mythology.
  26. Pete - A diminutive of Peter, meaning "rock" or "stone."
  27. Petek - Of Slavic origin, meaning "stone" or "rock."
  28. Peter - Of Greek origin, meaning "rock" or "stone."
  29. Petey - A diminutive of Peter, meaning "rock."
  30. Phoenix - Of Greek origin, meaning "dark red" or associated with the mythical bird.
  31. Phil - A diminutive of Philip, meaning "lover of horses."
  32. Philibert - Of French origin, meaning "very bright."
  33. Philipp - Of Greek origin, meaning "lover of horses."
  34. Phillippe - A French variant of Philip, meaning "lover of horses."
  35. Pierce - Of English origin, meaning "rock" or "stone."
  36. Pierre - Of French origin, meaning "rock" or "stone."
  37. Piotr - A Slavic variant of Peter, meaning "rock."
  38. Pius - Of Latin origin, meaning "pious" or "devout."
  39. Plato - Of Greek origin, meaning "broad" or "wide."
  40. Poe - Of English origin, meaning "peacock" or associated with the poet Edgar Allan Poe.
  41. Polat - Of Turkish origin, meaning "steel."
  42. Pollux - Of Greek origin, meaning "twins" or associated with the mythological figure.
  43. Porter - Of English origin, meaning "gatekeeper."
  44. Poul - A Scandinavian variant of Paul, meaning "small" or "humble."
  45. Prescott - Of English origin, meaning "priest's cottage."
  46. Prince - Of Latin origin, meaning "chief" or "royal."
  47. Pruitt - Of English origin, meaning "brave" or "valiant."
  48. Pryce - Of Welsh origin, meaning "price" or "value."
  49. Psalm - Of Hebrew origin, meaning "song" or "sacred song."
  50. Ptolemy - Of Greek origin, meaning "warlike."

We hope this list has simplified your baby name exploration! Whether you're inclined towards a fashionable option or a classic name, the essential aspect is discovering what feels right for your family. If you’re still on the lookout for ideas or pondering a unisex name, be sure to check our selection of gender-neutral names for more inspiration!  

Author cover

We are an international team, bringing together passion, experience, and inspiration from around the globe to support families everywhere. Our mission is simple: to help babies and children enjoy better sleep, one dream at a time. Parenthood is a beautiful adventure, but it comes with its challenges. That’s why we’re here—to offer thoughtful insights, practical ideas, and a little extra encouragement to make each step easier. After all, well-rested families are happier families.

OTHERS ALSO READ

Cart

Your cart is currently empty.

Start Shopping

Select options