1. home
  2. Baby names
  3. baby boy names
  4. baby boy names beginning with p

Win a 6 month supply of Huggies!

Join Huggies Club for your chance to win a 6 month supply of Huggies products as well as exclusive access to member benefits and offers.


Here's a list of boy names starting with p. What you choose to name your newborn boy is one of the most key decisions you will make for him. Names can mean a wide variety of things from honouring family by using ancestral names, to specific qualities in the meaning that you'd like to relate to your little boy, like strong or brave. You may just be looking for a name that sounds great and is easy to say. Meanings and origins have also been provided to assist you in the selection of your perfect baby boys name.

Baby boy names starting with p

search results for:

Gender Name List Origin
boy Pablo Spanish
boy Padraic Irish
boy Padraig Irish
boy Padriac Irish
boy Padric Irish
boy Pahana Native American
boy Palamedes Arthurian Legend
boy Palmer English
boy Palomydes Arthurian Legend
boy Palsmedes Arthurian Legend
boy Palti Hebrew
boy Pancho Spanish
boy Pancrazio Italian
boy Pankaj Hindu
boy Panos Greek
boy Paramartha Hindu
boy Parisch English
boy Parke English
boy Parker English
boy Parkin English
boy Parkins English
boy Parkinson English
boy Parlan Gaelic
boy Parle English
boy Parr Old English
boy Parrish English
boy Parry Old English
boy Parsifal Old English
boy Pascal Hebrew
boy Paschal Hebrew
boy Pascual French
boy Pasqual Hebrew
boy Pasquale French
boy Patric French
boy Patricio Spanish
boy Patten English
boy Pattin English
boy Patton English
boy Pauloc English
boy Paulson English
boy Pawk Burmese
boy Paxton English
boy Paxtun English
boy Payat Native American
boy Payatt Native American
boy Peada Anglo Saxon
boy Pearce Irish
boy Pearroc English
boy Pearson English
boy Pedro Spanish
boy Peirce English
boy Pelles Arthurian Legend
boy Pellinore Arthurian Legend
boy Pendragon Anglo Saxon
boy Penleigh English
boy Penley English
boy Pennleah English
boy Penrith Anglo Saxon
boy Penrod German
boy Penton English
boy Pepe Spanish
boy Pepillo Spanish
boy Peppin French
boy Per German
boy Perceval Old English
boy Percival Old French
boy Percy French
boy Perekin English
boy Peril Latin
boy Perkin English
boy Perkins English
boy Perkinson English
boy Pernel English
boy Pernell English
boy Perren French
boy Perrin French
boy Perry Anglo Saxon
boy Perryn French
boy Perth Celtic
boy Perye English
boy Pete English
boy Peter Latin
boy Peterson English
boy Phelps English
boy Philbert Teutonic
boy Philip French
boy Philippe French
boy Philips English
boy Phillip English
boy Phillipe French
boy Phillips English
boy Philo Greek
boy Phoenix Greek
boy Phuoc Vietnamese
boy Picford English
boy Pickford English
boy Pickworth English
boy Pierpont French
boy Pierre French
boy Pierrel English