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

  1. Pierce
    • Origin:

      English
    • Meaning:

      "son of Piers"
  2. Piper
    • Origin:

      English occupational name
    • Meaning:

      "one who plays the pipes or flute"
  3. Pablo
    • Origin:

      Spanish variation of Paul
    • Meaning:

      "small"
  4. Paris
    • Origin:

      French place-name
  5. Pip
    • Origin:

      English, diminutive of Philip
    • Meaning:

      "lover of horses"
  6. Pierre
    • Origin:

      French variation of Peter
    • Meaning:

      "rock, stone"
  7. Perrin
    • Origin:

      Variation of Perry or Peter, English or Greek
    • Meaning:

      "dweller near the pear tree or rock"
  8. Phelan
    • Origin:

      Irish
    • Meaning:

      "wolf"
  9. Peyton
    • Origin:

      English
    • Meaning:

      "fighting-man's estate"
  10. Payton
    • Origin:

      Variation of Patton or Peyton, English
    • Meaning:

      "fighting man's estate"
  11. Ptolemy
    • Origin:

      Greek
    • Meaning:

      "aggressive, warlike"
  12. Piers
    • Origin:

      Greek
    • Meaning:

      "rock"
  13. Paolo
    • Origin:

      Italian, variation of Paul
    • Meaning:

      "small"
  14. Puck
    • Origin:

      Literary name
  15. Philo
    • Origin:

      Greek
    • Meaning:

      "loving"
  16. Pippin
    • Origin:

      Variation of Pepin
    • Meaning:

      "awe-inspiring"
  17. Pan
    • Origin:

      Greek
    • Meaning:

      "all or shepherd"
  18. Pierpont
    • Origin:

      English and Norman surname
    • Meaning:

      "stone bridge"
  19. Pedro
    • Origin:

      Spanish variation of Peter, Greek
    • Meaning:

      "rock, stone"
  20. Pio
    • Origin:

      Latin
    • Meaning:

      "pious"