428 Boy Names That Start With P (with Meanings and Popularity)

  1. Ponti
    • Origin:

      Italian surname
    • Meaning:

      "bridge"
  2. Pendleton
    • Origin:

      English
    • Meaning:

      "overhanging settlement"
  3. Phelps
    • Origin:

      English
    • Meaning:

      "son of Philip"
  4. Peru
    • Origin:

      Place name
  5. Persia
    • Origin:

      Country name
    • Meaning:

      "land of the Parsa"
  6. Patterson
    • Origin:

      English
    • Meaning:

      "son of Peter"
  7. Pepin
    • Origin:

      German
    • Meaning:

      "awe-inspiring"
  8. Powell
    • Origin:

      English
    • Meaning:

      "son of Howell"
  9. Piyesiwak
    • Origin:

      Cree
    • Meaning:

      "thunder"
  10. Perhonen
    • Origin:

      Finnish
    • Meaning:

      "butterfly"
  11. Panda
    • Origin:

      Animal name
    • Meaning:

      "bamboo eater"
  12. Pavlin
    • Origin:

      Variation of Pavel, Russian
    • Meaning:

      "small"
  13. Perlie
    • Origin:

      Variation of Pearl, Latin gem name
    • Meaning:

      "pearl"
  14. Patsy
    • Origin:

      English and Irish, diminutive of Patrick
    • Meaning:

      "noble, patrician."
  15. Parthenios
    • Origin:

      Greek mythology name
  16. Patroclus
    • Origin:

      Greek
  17. Payson
    • Origin:

      Modern invented name
  18. Paley
    • Origin:

      English, possibly originated as a nickname for pale eyes
  19. Petroc
    • Origin:

      Cornish, saint's name
    • Meaning:

      "rock, stone"
  20. Perkūnas
    • Origin:

      Lithuanian
    • Meaning:

      "oak tree, fir tree"