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

  1. Priest
    • Origin:

      Occupational name
  2. Petroc
    • Origin:

      Cornish, saint's name
    • Meaning:

      "rock, stone"
  3. Pavlin
    • Origin:

      Variation of Pavel, Russian
    • Meaning:

      "small"
  4. Perth
    • Origin:

      Scottish
    • Meaning:

      "thornbush thicket"
  5. Pratt
    • Origin:

      English
    • Meaning:

      "trick, craft"
  6. Prayer
    • Origin:

      English word name
    • Meaning:

      "a request for help or expression of thanks addressed to God or an object of worship"
  7. Pellinor
    • Origin:

      Welsh
  8. Poetic
    • Origin:

      English word name
  9. Penrod
    • Origin:

      German
    • Meaning:

      "famous commander"
  10. Paterson
    • Origin:

      English
    • Meaning:

      "son of Peter"
  11. Ponce
    • Origin:

      Spanish
    • Meaning:

      "fifth"
  12. Penley
    • Origin:

      English
    • Meaning:

      "enclosed meadow"
  13. Porthos
    • Origin:

      Literary name
  14. Prudent
    • Origin:

      English virtue name
    • Meaning:

      "cautious"
  15. Picard
    • Origin:

      French from Basque
    • Meaning:

      "from Picardy"
  16. Prosperity
    • Origin:

      Word name
  17. Purser
    • Origin:

      English occupational surname
    • Meaning:

      "purse-maker; bursar"
  18. Polydore
    • Origin:

      Greek
    • Meaning:

      "many gifts"
  19. Pyotr
    • Origin:

      Russian variation of Peter
  20. Pekka
    • Origin:

      Finnish variation of Peter, English from Greek
    • Meaning:

      "rock"