One of the most exciting and memorable tasks on the new baby girl to-do list when you're pregnant is choosing a name.
It might be great fun, but there's a lot to consider when you're searching for the perfect name for your little girl. Do you want something classic and traditional?
A baby girl name that's a lot more modern? Or perhaps a baby girl name that is unusual and unique and will really stand out from the crowd.
Then, of course, you need to take your new baby's surname into account and make sure the girl baby name you've chosen sounds just as beautiful when paired with it. And, if you're considering a middle name for your little princess, you might want to have a look at some ideas here. If your heart is set on a pretty girls' name beginning with P then you've come to the right place. We've compiled the ultimate list of lovely girls' names beginning with P, along with their meanings, so that you can find the perfect name for your beautiful baby girl. From classic and contemporary ideas to girl names that are inspired by nature or popular girl names that start with P, you'll be sure to find the perfect name for your baby girl here.
Penelope,(Greek origin) is one of the most classic girls' names beginning with P meaning "weaver".
Pollyanna,(English origin) a combination of the names Polly and Anna, meaning "sea star".
Pascale, a French baby name meaning "born at Easter".
Peggy, (Greek origin) meaning "pearl".
Paige,(English/ French origin), this is an English surname that has transferred to become a girls' first name and comes from the French page boy.
Peaches,derived from the name of the fruit and made famous by Peaches Geldof.
Peta, (Native American origin) meaning "Golden Eagle".
Paza, (Hebrew origin) meaning "golden".
Phyllis,(Greek origin) meaning "green bough".
Paxton,(English origin) meaning "peace town".
Polina, (Russian origin) meaning "little stone".
Paradise,(French origin) meaning "a place of bliss".
Priya,(Sanskrit origin). A popular Indian name meaning "beloved".
Posy, (English origin) meaning a small bunch of hand-tied flowers.
Persia, a baby name taken from the former name for the country now known as Iran.
Priscilla, (Roman origin) meaning "venerable". Priscilla Presley, Elvis' wife, is a famous Priscilla.
Parker,(English origin). A surname now used as a first name for a baby meaning "park keeper".
Petrova,(Greek origin) meaning "rock".
Peyton,(Latin origin) meaning "regal".
Padget, (English origin) meaning "young servant".
Pinkie,meaning "of good health".
Petronilla,(Greek origin) meaning "rock".
Pauline,(Latin origin), another female version of Paul meaning "humble" or "small".
Petal,(Greek origin) is one of the really pretty girl names that start with P meaning "leaf".
Pia,(Latin origin) is a lovely short baby girl name meaning "pious" or "devout".
Palma,(Spanish origin) meaning "palm".
Petula,(English origin) from the tulip petal.
Padma, (Sanskrit origin) meaning "lotus".
Princess,(English origin) meaning "royal daughter".
Pomona (Latin origin) meaning "apple".
Pearl,(English origin) named after the object pearl, which is often associated with modesty and innocence.
Parminder,(Sanskrit origin) meaning "highest".
Philippa,(Greek origin), the female version of Philip, meaning "lover of horses".
Petra,(Greek origin). The female version of the baby name Peter meaning "rock".
Pilar, Spanish name meaning "strength".
Polly,(Latin origin) is a popular baby girl name meaning "little or humble".
Passion,(American origin) meaning "strong desire".
Phoebe,(Greek origin) is one of our favourite girl names that start with P. It means"radiant, shining one".
Patty, Pattie or Patti, (Latin origin), a shortened version of Patricia meaning "noble".
Perrie, (French origin). Made famous by Little Mix singer Perrie Edwards, this is one of our favourite girl names that start with P, it means "pear tree".
Pearlina, (Latin origin) meaning "precious".
Philomena,(Greek origin) meaning "lover of strength".
Penny, (English origin), the shortened version of Penelope meaning "weaver".
Pippa,(English origin), the shortened version of Philippa meaning "lover of horses".
Prim,shortened version of the baby name Primrose. This is one of the cutest baby girl names that start with P.
Promise,(American origin) meaning "promise".
Peace,(English origin) meaning "peace".
Pocahontas, (Native American) from the famous Disney film about Chief Powhatan's daughter. Disney is a brilliant source of inspiration for baby names.
Poesy, (English origin) meaning "a bunch of flowers".
Poppy,(Latin origin) is one of the most popular girls names beginning with P meaning "red flower".
Pacey,(Latin origin) meaning "Easter".
Perla,(Italian origin) meaning "pearl".
Persis,(Greek origin) meaning "Persian woman".
Phaedra,(Greek origin) meaning "glowing".
Patricia,(Latin origin) meaning "noble".
Petronella, (Greek origin) a baby name meaning "rock".
Paola,(Italian origin) meaning "small".
Park, a South Korean or Chinese name meaning "Cypress tree".
Persimmon, from the fruit that resembles a large tomato.
Portia,(Latin name) meaning "an offering", and made famous by Shakespeare's 'The Merchant of Venice'
Paityn,(English origin), a surname that has been transferred and respelled as a first name.
Pax, (Latin origin) meaning "peace".
Pamela,(Greek origin) meaning "all sweetness".
Praise,(English origin) meaning "prayer".
Parvarti,an Indian baby name meaning "daughter of the mountain".
Pero, (Greek origin) a beautiful woman who was the daughter of Neleus and Chloris.
Pierrette, French feminine form of Pierre meaning "stone".
Philida, (Greek origin) meaning "loving".
Primavera,(Italian origin) meaning "Springtime".
Presley,(English origin) meaning "priest's meadow".
Phoenix, meaning "deep red" and named after a mythical fire bird.
Paquita, a Spanish girl name meaning "free".
Perdita, (Latin origin). Made famous by Welsh actress Perdita Weeks and can mean "lost" or one of the moons of Uranus.
Petunia (English origin) the name of a flower.
Pansy, (English), flower name that derives from the French word pensée meaning "thought".
Patrice, a French name meaning "noble". Usually used for boys in France, but girls in the UK.
Phiona,(Scottish origin). A new spelling of Fiona meaning "white" or "fair".
Paisley, (Scottish origin), meaning "church". It also relates to the intricate fabric pattern.
Priyanka,(Sanskrit origin) meaning "lovable". Popular in Hindu and Buddhist cultures.
Pietra, Italian meaning "rock".
Persephone, (Greek origin) she was the wife of Hades.
Patsy,(English origin) meaning "noble" made famous by Patsy Kensit and Patsy Palmer.
Paula,(Latin origin) this name is the female version of Paul, and means "humble" or "small".
Pandora,originally from the Greek myth about Pandora's box. This baby name was recently made famous by journalist and broadcaster Pandora Sykes.
Piper,(English origin) meaning "flute player".
Porsha,(Roman origin) meaning "pig".
Precious,(English origin) meaning "of great worth".
Perpetua (Latin origin) meaning "lasting".
Prisca, (Latin origin) meaning "archaic, ancient".
Peony, (Greek origin) the name of a flower used in medicine.