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

  1. Paco
    • Origin:

      Spanish, diminutive of Francisco; Native American
    • Meaning:

      "eagle"
  2. Primo
    • Origin:

      Italian
    • Meaning:

      "first"
  3. Polaris
    • Origin:

      Latin
    • Meaning:

      "north star"
  4. Pio
    • Origin:

      Latin
    • Meaning:

      "pious"
  5. Prospero
    • Origin:

      Italian, Spanish, and Portuguese variation of Prosper
    • Meaning:

      "succeed, prosper"
  6. Paz
    • Origin:

      Hebrew; Spanish
    • Meaning:

      "gold; peace"
  7. Paddy
    • Origin:

      Irish, diminutive of Patrick
  8. Philippe
    • Origin:

      French variation of Philip
    • Meaning:

      "lover of horses"
  9. Peace
    • Origin:

      Word name
    • Meaning:

      "peace"
  10. Patton
    • Origin:

      English
    • Meaning:

      "fighter's town"
  11. Payton
    • Origin:

      Variation of Patton or Peyton, English
    • Meaning:

      "fighting man's estate"
  12. Pyrite
    • Origin:

      Greek
    • Meaning:

      "fire stone"
  13. Polo
    • Origin:

      Tibetan
    • Meaning:

      "brave wanderer"
  14. Pace
    • Origin:

      Word name
  15. Pietro
    • Origin:

      Italian variation of Peter
  16. Pau
    • Origin:

      Catalan variant of Paul
    • Meaning:

      "small; peace"
  17. Pharaoh
    • Origin:

      Latin
    • Meaning:

      "ruler"
  18. Paradox
    • Origin:

      English word name
  19. Pazel
    • Origin:

      Hebrew
    • Meaning:

      "peace"
  20. Petronax
    • Origin:

      Italian
    • Meaning:

      "stone"