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

  1. Porter
    • Origin:

      English from French occupational name
    • Meaning:

      "doorkeeper or carrier"
  2. Pippin
    • Origin:

      Variation of Pepin
    • Meaning:

      "awe-inspiring"
  3. Pablo
    • Origin:

      Spanish variation of Paul
    • Meaning:

      "small"
  4. Phelan
    • Origin:

      Irish
    • Meaning:

      "wolf"
  5. Pluto
    • Origin:

      Greek
    • Meaning:

      "rich"
  6. Pip
    • Origin:

      English, diminutive of Philip
    • Meaning:

      "lover of horses"
  7. Perrin
    • Origin:

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

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

      Dutch diminutive of Willem or William
    • Meaning:

      "resolute protection"
  9. Pan
    • Origin:

      Greek
    • Meaning:

      "all or shepherd"
  10. Paris
    • Origin:

      French place-name
  11. Pierre
    • Origin:

      French variation of Peter
    • Meaning:

      "rock, stone"
  12. Philo
    • Origin:

      Greek
    • Meaning:

      "loving"
  13. Pike
    • Origin:

      American animal name
    • Meaning:

      "pike, a fish"
  14. Penrose
    • Origin:

      Cornish and Welsh place name and surname
    • Meaning:

      "top of the heath"
  15. Palmer
    • Origin:

      English
    • Meaning:

      "one who holds a palm"
  16. Paolo
    • Origin:

      Italian, variation of Paul
    • Meaning:

      "small"
  17. Psalm
    • Origin:

      English word name
    • Meaning:

      "a sacred song or hymn"
  18. Piers
    • Origin:

      Greek
    • Meaning:

      "rock"
  19. Pacey
    • Origin:

      English surname
    • Meaning:

      "of Paccius"
  20. Pollux
    • Origin:

      Greek
    • Meaning:

      "crown"