Discover and Shortlist Your Perfect Baby Names!

Names letter starts with P

Name Meaning Origins Gender
Paisios Paisios means "of peace" in Greek; derived from "pais." Ancient Greek, Greek Male
Pupi Pupi means "doll" in Italian; origin linked to affection. Italian Unisex
Putte Putte means "little" in Dutch; origin linked to diminutive forms. American, Anglo-Saxon, Biblical, English Unisex
Punch Punch originates from Hindi "panch," meaning five; refers to five ingredients. Arabic, English Unisex
Punkie Punkie: diminutive of "punk," meaning small or playful; English origin. American, English Unisex
Pud Pud: diminutive of pudding; English origin, often used affectionately. English Unisex
Puffy Puffy means soft; originates from English, describing something inflated or swollen. American, English, Latin Unisex
Pony Pony: small horse; derived from Middle French "pouny," meaning foal. English Unisex
Pop Pop means father; originates from Middle English and Latin "papa." American, Native American Unisex
Praga Praga means "prairie" in Slavic; origin linked to Czech city. Czech, Polish Unisex
Poly Poly means "many" in Greek; often used in compound names. Ancient Greek, Latin Unisex
Polo Polo means "pole" in Italian; originates from the game of polo. Italian, Spanish Unisex
Pokey Pokey means slow; originates from "poke," meaning to prod or push. American, English Unisex
Pole Pole originates from Old English, meaning "pole" or "stake." Polish, Slavic Unisex
Polle Polle: German origin, meaning "small" or "little," often a surname. Polish Unisex
Pleasant Pleasant means agreeable; originates from Middle English, meaning pleasing. English, Latin Unisex
Plume Plume means feather; originates from Latin "pluma," symbolizing lightness. French, Latin Unisex
Philly Philly originates from "Philadelphia," meaning brotherly love in Greek. American, Indigenous, Native American Unisex
Pim Pim: Dutch origin, meaning "resolute protector" or "famous fighter." Dutch Unisex
Pinky Pinky: diminutive of pink, symbolizing youth, affection, or playfulness. American, English Unisex
PJ PJ is a diminutive of names starting with P and J. American, English Unisex
Per Per means "rock" in Old Norse; derived from Peter. Greek Unisex
Petch English
Pee Wee Pee Wee: diminutive nickname, originally for small or young individuals. American, English Unisex
Peewee Peewee: diminutive nickname, derived from "peewee" bird, meaning small. American, English Unisex
Pep Pep originates from Latin "pippa," meaning lively or energetic person. Greek Unisex
Peppermint Peppermint: aromatic herb name from Latin "piper" meaning "pepper." Latin Unisex
Pauly Pauly: Latin origin, meaning "small" or "humble," often a nickname. Anglo-Saxon, English, Latin Unisex
Pebe Pebe is a variant of the name Phoebe, meaning bright. American Unisex
Peck Peck: English surname, meaning "to strike" or "to peck." Anglo-Saxon, English Unisex