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

  1. Pluto
    • Origin:

      Greek
    • Meaning:

      "rich"
  2. Pippin
    • Origin:

      Variation of Pepin
    • Meaning:

      "awe-inspiring"
  3. Pip
    • Origin:

      English, diminutive of Philip
    • Meaning:

      "lover of horses"
  4. Pablo
    • Origin:

      Spanish variation of Paul
    • Meaning:

      "small"
  5. Philo
    • Origin:

      Greek
    • Meaning:

      "loving"
  6. Perrin
    • Origin:

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

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

      Irish
    • Meaning:

      "wolf"
  8. Paolo
    • Origin:

      Italian, variation of Paul
    • Meaning:

      "small"
  9. Ptolemy
    • Origin:

      Greek
    • Meaning:

      "aggressive, warlike"
  10. Pierre
    • Origin:

      French variation of Peter
    • Meaning:

      "rock, stone"
  11. Paris
    • Origin:

      French place-name
  12. Piers
    • Origin:

      Greek
    • Meaning:

      "rock"
  13. Pollux
    • Origin:

      Greek
    • Meaning:

      "crown"
  14. Palmer
    • Origin:

      English
    • Meaning:

      "one who holds a palm"
  15. Poseidon
    • Origin:

      Greek mythology name
  16. Penrose
    • Origin:

      Cornish and Welsh place name and surname
    • Meaning:

      "top of the heath"
  17. Pike
    • Origin:

      American animal name
    • Meaning:

      "pike, a fish"
  18. Pan
    • Origin:

      Greek
    • Meaning:

      "all or shepherd"
  19. Perran
    • Origin:

      Cornish
    • Meaning:

      "little dark one"
  20. Pascoe
    • Origin:

      Cornish variation of Pascal
    • Meaning:

      "Easter"