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

  1. Piet
    • Origin:

      Dutch, diminutive of Pieter
    • Meaning:

      "rock"
  2. Paulo
    • Origin:

      Portuguese, Swedish, and Hawaiian variation of Paul
  3. Perico
    • Origin:

      Spanish
    • Meaning:

      "stone"
  4. Pavlo
    • Origin:

      Ukrainian variation of Paul, 'small"
  5. Petronax
    • Origin:

      Italian
    • Meaning:

      "stone"
  6. Pistol
    • Origin:

      Word name
  7. Pellegrino
    • Origin:

      Italian variation of Peregrine
  8. Pryor
    • Origin:

      English surname
    • Meaning:

      "head of the monastery, prior"
  9. Perdido
    • Origin:

      Spanish
    • Meaning:

      "lost"
  10. Patrice
    • Origin:

      French variation of Patrick
  11. Piran
    • Origin:

      Cornish
    • Meaning:

      "little dark one"
  12. Pallu
    • Origin:

      Hebrew
    • Meaning:

      "distinguished"
  13. Pancho
    • Origin:

      Spanish, diminutive of Francisco
  14. Phlox
    • Origin:

      Greek
    • Meaning:

      "flame"
  15. Pomeroy
    • Origin:

      English
    • Meaning:

      "dweller by the apple orchard"
  16. Piotr
    • Origin:

      Russian, Polish, Belarusian
    • Meaning:

      "rock"
  17. Praxis
    • Origin:

      Greek
    • Meaning:

      "practical"
  18. Pilot
    • Origin:

      Occupational name
  19. Philomon
    • Origin:

      Greek
    • Meaning:

      "affectionate"
  20. Parvinder
    • Origin:

      Indian, Punjabi, Sikh
    • Meaning:

      "god of gods"