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

  1. Paschal
    • Pell
      • Origin:

        English occupational name
      • Meaning:

        "dealer in furs"
    • Parnell
      • Origin:

        French
      • Meaning:

        "little Peter"
    • Pedrio
      • Pike
        • Origin:

          American animal name
        • Meaning:

          "pike, a fish"
      • Pearce
        • Origin:

          English and Irish
        • Meaning:

          "son of Piers"
      • Patch
        • Origin:

          English
        • Meaning:

          "patch"
      • Philp
        • Poll
          • Petrushka
            • Origin:

              Russian
            • Meaning:

              "little stone, parsley"
          • Pino
            • Origin:

              Italian, diminutive of names such as Giuseppino
          • Patton
            • Origin:

              English
            • Meaning:

              "fighter's town"
          • Pellinore
            • Origin:

              Welsh
          • Paras
            • Pan
              • Origin:

                Greek
              • Meaning:

                "all or shepherd"
            • Pomeroy
              • Origin:

                English
              • Meaning:

                "dweller by the apple orchard"
            • Princeton
              • Origin:

                English
              • Meaning:

                "princely town"
            • Payden
              • Priest
                • Origin:

                  Occupational name
              • Philo
                • Origin:

                  Greek
                • Meaning:

                  "loving"