867 Baby Names That Start With P (With Meanings and Popularity)

  1. Prisca
    • Origin:

      Latin
    • Meaning:

      "ancient"
  2. Perla
    • Origin:

      Spanish variation of Pearl
  3. Paradox
    • Origin:

      English word name
  4. Paisley
    • Origin:

      Scottish
    • Meaning:

      "church, cemetery"
  5. Palma
    • Origin:

      Latin place-name, Spanish, Italian, Croatian
    • Meaning:

      "palm"
  6. Phillip
    • Origin:

      Greek
    • Meaning:

      "lover of horses"
  7. Paz
    • Origin:

      Hebrew; Spanish
    • Meaning:

      "gold; peace"
  8. Primo
    • Origin:

      Italian
    • Meaning:

      "first"
  9. Pace
    • Origin:

      Word name
  10. Peppa
    • Origin:

      Diminutive of Giuseppa, Italian
    • Meaning:

      "Jehovah increases"
  11. Parks
    • Origin:

      English
    • Meaning:

      "park-keeper or stone"
  12. Paz
    • Origin:

      Hebrew; Spanish
    • Meaning:

      "gold; peace"
  13. Polo
    • Origin:

      Tibetan
    • Meaning:

      "brave wanderer"
  14. Penrose
    • Origin:

      Cornish and Welsh place name and surname
    • Meaning:

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

      Latin
    • Meaning:

      "peace"
  16. Perrine
    • Origin:

      Feminine variation of Perry or Peter
  17. Pascoe
    • Origin:

      Cornish variation of Pascal
    • Meaning:

      "Easter"
  18. Poseidon
    • Origin:

      Greek mythology name
  19. Piero
    • Origin:

      Italian, variation of Peter
    • Meaning:

      "rock"
  20. Pharaoh
    • Origin:

      Egyptian, Latin
    • Meaning:

      "ruler"