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

  1. Porfiry
    • Origin:

      Russian from Greek
    • Meaning:

      "purple dye"
  2. Poole
    • Origin:

      English surname
    • Meaning:

      "person who lives by a pool"
  3. Philosophy
    • Origin:

      Word name
  4. Pleasant
    • Origin:

      English word name
    • Meaning:

      "nice, benevolent"
  5. Pema
    • Origin:

      Tibetan
    • Meaning:

      "lotus flower"
  6. Padrig
    • Origin:

      Welsh variation of Patrick/Padraig
  7. Pumbaa
    • Origin:

      Swahili
    • Meaning:

      "slow-witted"
  8. Plato
    • Origin:

      Greek
    • Meaning:

      "broad-shouldered"
  9. Patxi
    • Origin:

      Basque variation of Francis
  10. Plenty
    • Origin:

      Word name
  11. Perun
    • Origin:

      Proto-Slavic mythology name
  12. Pickles
    • Origin:

      English word name
  13. Portland
    • Origin:

      English
    • Meaning:

      "land near the port"
  14. Pipit
    • Origin:

      English
    • Meaning:

      "bird name"
  15. Parvan
    • Origin:

      Bulgarian and Romanian
    • Meaning:

      "first"
  16. Peredur
    • Origin:

      Welsh
    • Meaning:

      "hard spears"
  17. Pompey
    • Origin:

      Latin
    • Meaning:

      "five"
  18. Palash
    • Origin:

      Hindi
    • Meaning:

      "flowery tree"
  19. Piglet
    • Origin:

      English word name
  20. Prem
    • Origin:

      Sanskrit
    • Meaning:

      "love"