Searching for the perfect name for your little boy can be a stressful and overwhelming time. There are so many options available to you.
So to help you pick that perfect names we have put together over 250 boy names that start with the letter P. Take a look and see if you are inspired by any of our favorites.
In this article
Short Names That Begin With The Letter P
Pablo – A name of Spanish origin and means small.
Pacari – Incan in origin and means cave of refuge.
Pacay – Of Incan origin and means guava fruit.
Pace – Means peaceful one and is of English origin.
Pacey – A name of English origin and means from Pacy in France.
Pacific – Of American origin and means peaceful.
Paco – Spanish in origin and means free.
Paddy – Means noble and is of Irish origin.
Pagan – A name of English origin and means pagan.
Page – Of English origin and means attendant.
Paget – English in origin and means little page.
Paidi – Means nobleman and is of Irish origin.
Palani – A name of Hawaiian origin and means free man.
Paley – Of English origin and means from the pale field.
Pallas – Greek in origin and means youth.
Palta – Means pear and is of Incan origin.
Palti – A name of Hebrew origin and means my deliverance.
View in gallery
Panos – of Greek origin and means in honor of the Virgin Mary.
Paolo – Italian in origin and means small.
Papa – Means potato and is of Spanish origin.
Param – A name of Indian origin and means the best.
Paras – Of Indian origin and means touchstone.
Paris – Greek in origin and means from Paris, France.
Parish – Means religious region and of English origin.
Park – A name of Chinese origin and means cypress tree.
Parra – Of Spanish origin and means grapevine, trellis.
Parry – Welsh in origin and means son of Harry.
Pascal – Means easter and is of French origin.
Pascha – A name of Russian origin and means small.
Pasha – Of Russian origin and means small.
Pat – English in origin and means noble.
Patch – Means noble and is of American origin.
Patel – A name of Indian origin and means land owner.
Patli – Of Aztec origin and means medicine.
View in gallery
Paton – English in origin and means from Pacca’s town.
Patty – Means noble and is of English origin.
Paul – A name of Latin origin and means humble, small.
Paulo – Of Portuguese origin and means small.
Pavan – Indian in origin and means breeze.
Pavel – Means small and is of Russian origin.
Pax – A name of Latin origin and means peace.
Payne – Of English origin and means pagan.
Pays – English in origin and means peace.
Paz – Means peace and is of Spanish origin.
Peace – A name of American origin and means tranquility.
Pedro – Of Spanish origin and means rock.
Peer – Hebrew in origin and means glory, luxury.
Peers – Means rock and is of English origin.
Peeta – A name of American origin and means rock.
View in gallery
Pele – Of Hebrew origin and means miracle, wonder.
Peleg – Hebrew in origin and means separate.
Pello – Means stone and is of Greek origin.
Pena – A name of Spanish origin and means lives near the rock or cliff.
Penda – Of Swahili origin and means love.
Penha – Swahili in origin and means beloved.
Peni – Means son of my right hand and is Hawaiian in origin.
Peniel – A name of Hebrew origin and means face of God.
Penn – Of English origin and means lives by the hill.
Pepin – French in origin and means determined.
Percy – Means pierce valley and is of French origin.
Perez – A name of Spanish origin and means son of Pedro.
Perry – Of English origin and means dweller by the pear tree.
Perth – English in origin and means thorny bush.
Peso – Means pacer and is of Native American – Kiowa origin.
Pete – A name of English origin and means rock.
Peter – Of Greek origin and means rock.
Petey – Greek in origin and means rock.
View in gallery
Petit – Means small and is of French origin.
Pham – A name of Vietnamese origin and means extensive.
Phelps – Of English origin and means family of Phillip.
Phil – Greek in origin and means lover of horses.
Philip – Means lover of horses and is of Greek origin.
Phong – A name of Vietnamese origin and means wind.
Photios – Of Greek origin and means light.
Photo – English in origin and means light.
Phuc – Means blessing, happiness and is of Vietnamese origin.
Phuoc – A name of Vietnamese origin and means blessing.
Phyre – Of American origin and means fire.
Piav – Native American -Ute origin and means honeydew of the mountains.
Pier – Means rock and is of English origin.
Pierce – A name of English origin and means rock.
Pierre – Of French origin and means rock.
Piers – English in origin and means a rock.
Pietro – Means stone and is of Italian origin.
Pika – A name of Hawaiian origin and means rock, stone.
Pilan – Of Native American – Mapuche origin and means god of thunder and lightning.
Pilis – Hawaiian in origin and means horse lover.
View in gallery
Pillan – Means God of stormy weather and is of Native American origin.
Pilot – A name of American origin and means ship or plane operator.
Ping – Of Chinese origin and means duckweed.
Piotr – Polish in origin and means rock.
Piper – Means flute player and is of English origin.
Pirate – A name of English origin and means robber of the sea.
Piroj – Of Indian origin and means jewel.
Pirro – Italian in origin and means rock.
Pisces – Means the fish and is of Latin origin.
Pisco – A name of Incan origin and means small bird.
Pita – Of Greek origin and means flatbread.
Pixel – American in origin and means small area of illumination on a display screen.
Pizi – Means bravery, gall, and is of Native American – Sioux origin.
Plato – A name of Greek origin and means strong, broad shoulders.
Platt – Of English origin and means dweller by the footbridge.
Pluto – Latin in origin and means roman God of the underworld.
Poet – Means one who writes verse and is of English origin.
Polo – A name of African origin and means alligator.
Poma – Of Incan origin and means puma cat.
Ponce – Greek in origin and means ocean.
Pons – Means of the sea and is of French origin.
View in gallery
Ponto – A name of Aboriginal origin and means little brother.
Pooh – Of American origin and means little one.
Poole – English in origin and means small lake or stream.
Pope – Means clergy and is of English origin.
Popo – A name of Native American – Crow origin and means tall rye grass.
Poppy – Of Latin origin and means from the flower.
Posh – English in origin and means elegant.
Powa – Means wealthy and is of Native American origin.
Prem – A name of Indian origin and means love, affection.
Press – Of American origin and means push on an item.
Primo – Italian in origin and means first born.
Ptah – Means opener and is of Egyptian origin.
Pugh – A name of Welsh origin and means son of Hugh.
Puma – Of Latin origin and means mountain lion.
Puna – Incan in origin and means partridge bird.
Pwyll – Means wisdom, prudence and is of Welsh origin.
Pyotr – A name of Russian origin and means rock.
Long Names That Begin With The Letter P
Pachacutec – Of Incan origin and means one who changes the world.
View in gallery
Pacheco – Spanish in origin and means noble one, or from France.
Pacifico – Means calm, peaceful and is of Spanish origin.
Pacorro – A name of Spanish origin and means free man.
Paddington – Of English origin and means the estate of Padda.
Padgett – English in origin and means attendant.
Padilla – Means small saucepan and is of Spanish origin.
Padraic – A name of Irish origin and means nobleman.
Pahana – Of Native American – Hopi origin and means lost white brother.
Pahkakino – Native American origin – Cree and means good man.
Pahuac – Means one who flies and is of Incan origin.
Pahukumaa – A name of Native American – Paiute origin and means edge of a sunflower.
Painter – Of English origin and means one who paints.
Paisley – Scottish in origin and means church.
Paitalyi – Means son of the sun and is of Native American – Kiowa origin.
Palacios – A name of Spanish origin and means palaces.
Pallaton – Of Native American origin and means fighter.
Palmer – English in origin and means holy land pilgrim.
Panagiotis – Means in honor of the Virgin Mary and is of Greek origin.
Pancho – A name of Spanish origin and means free.
View in gallery
Panola – Of Native American – Choctaw origin and means cotton.
Paratyl – Aboriginal in origin and means flame.
Pardes – Means orange grove and is of Hebrew origin.
Parees – A name of Indian origin and means touchstone.
Paresh – Of Indian origin and means supreme spirit.
Parham – Persian origin and means servant of God.
Pariapichiu – Means sparrow and is of Incan origin.
Paricia – A name of Incan origin and means God of flood.
Parker – English in origin and means park keeper.
Parkin – Of English origin and means rock.
Parlan – Means son of the plough and is of Irish origin.
Parley – A name of English origin and means trader.
Parson – Of English origin and means minister, clergy.
Parsons – English in origin and means priest, parson.
Pascual – Means easter and is of Spanish origin.
Pasgen – A name of Welsh origin and means easter.
Pasquale – Of Italian origin and means easter.
Patakasu – Native American – Miwok origin and means small ant biting hand.
Patrice – Means noble and is of French origin.
Patrick – A name of English origin and means nobleman.
View in gallery
Patten – Of English origin and means shoemaker.
Patterson – English in origin and means son of Patrick.
Patton – Means son of Patrick and is of English origin.
Patwin – A name of Native American – Patwin origin and means legendary man.
Paulos – Of Portuguese origin and means small.
Pauric – Irish in origin and means nobleman.
Pavlos – Means small and is of Greek origin.
Paxton – A name of English origin and means from Pacc’s town.
Payson – Of English origin and means son of peace.
Paytah – Native American – Sioux origin and means fire.
Payton – Means from Pacca’s town and is of English origin.
Peanut – A name of American origin and means ground nut legume.
Pearson – Of English origin and means son of Piers/Peter.
Pegalesharro – Native American – Pawnee in origin and means man chief.
Pekelo – Means stone and is of Hawaiian origin.
Pelagio – A name of Spanish origin and means man of the sea.
Pelagius – Of Greek origin and means of the sea.
Pelham – English in origin and means from Peola’s village.
Pelton – Means from the town of Peola’s barrow and is of English origin.
Pelumi – A name of African – Yoruba of Nigeria origin and means with me.
View in gallery
Pemberley – Of English origin and means from the barley hill.
Pembroke – Welsh in origin and means edge of the land.
Pemota – Means one who walks and is of Native American – Cree origin.
Pendant – A name of French origin and means hanging.
Pennigton – Of English origin and means livestock enclosure.
Pennsylvania – English in origin and means Penn’s wood land.
Pepijn – Diminutive form of Joseph and is of Dutch origin.
Percival – Means pierce valley and is of French origin.
Perdana – A name of Indonesian origin and means the first.
Peregrin – Of Spanish origin and means pilgrim, traveller.
Peregrine – Latin in origin and means wanderer.
Perkins – Means son of Peter and is of English origin.
Perrin – A name of English origin and means rock.
Perris – Of English origin and means the rock.
Perseus – Greek in origin and means avenger/destroyer.
Pesach – Means to pass over and is of Hebrew origin.
Peterson – A name of English origin and means son of Peter.
View in gallery
Petrica – Of Romansh origin and means a rock.
Peyton – English in origin and means from Pacca’s town.
Pharell – Means descendant of the valorous man and is of American origin.
Philander – A name of Greek origin and means lover of man.
Philando – Of Greek origin and means friend of man.
Philemon – Greek origin and means loving.
Phillip – Means lover of horses and is of Greek origin.
Phineas – A name of Hebrew origin and means Nubian.
Phinehas – Of Greek origin and means face of protection.
Phinnaeus – Hebrew in origin and means Nubian.
Phoebus – Means bright, pure, and is of Greek origin.
Phoenix – A name of Greek origin and means blood red.
Phomello – Of African – South Africa origin and means succeed.
Piapot – Native American – Cree origin and means flash in the sky.
Piccolo – Means small and is of Italian origin.
Pinchas – A name of Hebrew origin and means serpent.
Pineda – Of Spanish origin and means forest of pines.
Piperel – English in origin and means pepper.
Pitahaya – Means cactus pear and is of Incan origin.
Placido – A name of Spanish origin and means calm, quiet.
Plamen – Of Bulgarian origin and means firey one.
View in gallery
Platon – Russian in origin and means strong, broad shoulders.
Plummer – An occupational name and is of English origin.
Pochanaw – Means hump of a buffalo and is of Native American – Comanche origin.
Pollux – Of Greek origin and means very sweet.
Pontus – Scandinavian in origin and means sea/bridge.
Porfirio – Means purple and is of Italian origin.
Porsche – A name of German origin and means offering.
Porter – Of English origin and means door keeper.
Portillo – Spanish in origin and means small port.
Poseanye – Means dew dripping and is of Native American – Tewa origin.
Potter – A name of English origin and means pot maker.
Pouria – Of Persian origin and means hero.
Povitamun – Native American – Tewa in origin and means morning flower.
Poviyemo – Means flower falling and is of Native American – Tewa origin.
Powasheek – A name of Native American – Sac and Fox Nation origin and means to run the water off.
Powell – Of Welsh in origin and means son of Howell/Hywell.
Powers – English in origin and means poor, misery.
Pradeep – Means light, lantern, and is of Indian origin.
Prairie – A name of American origin and means flatland.
Pramoda – Of Indian origin and means joy.
View in gallery
Pranav – Indian in origin and means sacred syllable.
Pranet – Means leader and is of Indian origin.
Pravar – A name of Indian origin and means chief.
Pravat – Of Thai origin and means history.
Pravin – Indian in origin and means expert.
Praxedes – Means practitioner and is of Spanish origin.
Praxidike – A name of Greek origin and means judgment, vengeance.
Praxis – Of Greek origin and means action, passion.
Prayaksh – Indian in origin and means hasten forward, onward, be eager.
Prentice – Means apprentice and is of English origin.
Prescott – A name of English origin and means from the priest’s cottage.
Presley – Of English origin and means from the priest’s field.
Preston – English in origin and means from the priest’s town.
Prewitt – Means brave, victorious, and is of English origin.
Price – A name of English origin and means son of Rhys.
Pride – Of English origin and means satisfaction from achievement.
Priel – Hebrew in origin and means fruit of God.
Priest – Means ordained minister of the catholic, orthodox, or Anglican church and is of Latin origin.
Prince – A name of Latin origin and means royal son.
Princeton – Of English origin and means princely town.
Pringle – English in origin and means from the valley, ravine.
Pritam – Means lover and is of Indian origin.
View in gallery
Pritchard – A name of Welsh origin and means son of Richard.
Probert – English in origin and means son of Robert.
Proctor – Of English origin and means manager, supervisor.
Prokhor – Means one who leads the singers and is of Russian origin.
Prosper – A name of Latin origin and means fortune.
Provan – Of English origin and means land providing revenue.
Pruitt – English in origin and means brave one.
Pryce – Means son of Rhys and is of English origin.
Psalm – A name of English origin and means song or to pluck.
Ptolemy – Of Greek origin and means warlike.
Punchau – Incan in origin and means God of war and sun.
Purutu – Means beans and is of Incan origin.
Pushmataha – A name of Native American – Choctaw origin and means the spring is ready for him.
Pyralis – Of Greek origin and means of fire.
Pyrrhus – Greek in origin and means flaming red.
Pythios – Means rotting city and is of Greek origin.
The Final Thought
That brings us to the end of our list of boy’s names beginning with the letter P. I’m sure that even if you have not found the perfect name for your little prince, that you have at least found inspiration.
But if not there is no need to panic as there are plenty more options out there. If you are looking for some further help then why not check out Boy names starting with Kaa or Fantasy boy names.