“Hearst Magazines and Verizon Media may earn commission or revenue on some items through the links below.”
It's a big responsibility to select a baby name, especially when there are thousands upon thousands of names to choose from. Thankfully, narrowing the field down a bit by focusing on a specific letter can help. Like, a lot. Take P, for instance. Perhaps your name also begins with "P," or your last name does, or you've just always really liked the letter. Maybe a beloved family member has a "P" name, or a historical figure you admire. In any case, these unique baby names for girls that start with "P" will work for so many little ones. This list might as well be "P" for "practically perfect."
If you're choosing a baby name that starts with "P," you're already going to have a pretty unique baby name. Compared to others in the alphabet, "P" is a relatively uncommon letter. It's the 13th most-used in the alphabet with a relevancy of 3.2%. This helps when you're trying to avoid having your daughter be the seventh Emma in her class (E is the most commonly used letter in the alphabet).
Girls' names tend to have meanings that err on the side of sweet or cute things, and these P names are no exception. Many of the names on this list have floral or fruity meanings like Petunia, Pomona, or Prunella — the latter of which literally means "little plum." Some names are also just clearly feminized versions of boy's names like Pauline vs. Paul or Petra vs. Peter. You'll also notice a trend for names that mean "rock," which could be a good choice to remind a girl of her inner strength.
Keep reading to see the full list of 100 meaningful baby girl names, and hopefully one of them will stand out as the perfect name for your daughter.
Paden. Calling all the little princesses out there, this name means "royal."
Padma. With its "lotus" meaning, it's no wonder Padma Lakshmi's parents chose this name.
Paget. In French, this name stands for "attendant."
Paige. Originally this name was just an occupation. Male servants were called pages. Later, an "i" was added and it became used as a girl's name.
Paisley. This Scottish-origin name means "church."
Palesa. This is one of the many names for girls that mean "flower." It's of African origin.
Palma. Rather literally, this name means "palm leaf," which is a symbol of victory.
Paloma. This Spanish-origin name means "dove."
Pamela. No wonder Pam from The Office was so sweet; this name means "all honey."
Panna. This Hebrew and Hindi name means "grace," so it's a unique alternative to just naming your daughter Grace.
Paola. The Italian and Spanish feminine version of Paul — it means "small."
Paquita. For all the free-spirited girls out there, this could be the perfect name. It means "free."
Paradise. As expected, the meaning behind this moniker is just an exceptionally beautiful place like a luxury park or garden.
Paris. The literal meaning of the name is "wallet," but most people use it to reference the French city.
Parisa. This Persian and Iranian name means "like a fairy."
Parker. The literal translation of Parker is "park keeper." It's also often used as a boy's name, but it can work for girls as well.
Parmida. For the little princess in your life, go with the moniker Parmida. It means "princess."
Parvati. This is an Indian name (and also Padma Lakshmi's middle name) that means "daughter of the mountain."
Parveen. This celestial moniker means "cluster of stars."
Pasha. Have a spring baby? Consider naming them Pasha, which translates to "born at Easter" in Greek and Russian.
Patience. This name means exactly what you think it does. It'll be ironic when they're little and super impatient and then maybe they'll grow into the meaning.
Patina. This moniker stands for the sheen that metals like copper and bronze get over time. It's the perfect name for the literal light of your life.
Patrice. Best known in pop culture for belonging to Robin's annoying coworker on How I Met Your Mother, the name Patrice is actually quite fancy. It means "noble."
Patricia. As another form of "Patrice," Patricia also means "noble person."
Pauline. A female variation of the male name Paul, it means "little."
Paxton. Manifest a quiet child with this moniker that means "peaceful settlement."
Payson. A variation of Paxton, this name means "son of peace" but it can be a girl's name too.
Payton. Another one for the little princesses out there, this one means "royal" or "regal."
Pazia. In Hebrew, this one stands for "golden." Perfect for your little golden child.
Peace. Obviously this name stands for "tranquility," aka every parents' dream for their child.
Pearl. This moniker has a literal translation, since it's just referring to the pretty stone that oysters make.
Peggy. It stands for "child of light," which every newborn is to their parents.
Pelia. This name is perfect for a long-awaited child, since it means "miracle of God."
Pella. Similarly to Pelia, Pella means "marvel of God."
Pemma. This variation of Emma means "lotus flower," and it's unique enough to almost guarantee that she's the only Pemma in her class.
Penelope. Simply put, Penelope means "weaver."
Penna. From the Greek word for "quill" or "pen," this moniker is perfect for any would-be writers.
Pennilyn. This name means "beautiful duck," in Old English and Greek, but it sounds a bit fancier than that.
Penny. This is the short form of Penelope, and it also means weaver. Penny can simply be a nickname for Penelope or it can be a standalone name.
Peony. Another flower name, this one means "healing."
Pepita. When God graces us with children, he gives us so much value. This name honors that, with a meaning of "God shall add."
Peppa. Similarly to Pepita, Peppa means "god increases."
Pepper. We may know pepper as a spice, but it can also mean "berry" — perfect for any sweet little girl.
Perdita. This moniker means "lost," which is funny when you consider that it's one of the dog's names in 101 Dalmatians — a movie about puppies being lost.
Peri. Another sweet name, this one means "fruit."
Perinne. Simply put, Perinne means "rock," and it's one of several with such an explanation.
Permelia. In Latin, it translates to "by sweetness." So many girls names have saccharine meanings.
Perryn. For the jet-setting family, this name is perfect for a little girl. It means "wanderer."
Persephone. She's the Greek goddess of spring, so this one is just right for March, April, and May babies.
Petal. This word comes from the Greek term for "leaf," although it's now known as part of a flower.
Petra. Another strong name meaning "rock" or "stone."
Petula. For inquisitive baby girls, this name is the perfect fit. It means "to seek" in Latin.
Petunia. This moniker is a nod to the flower of the same name.
Phaedra. For the shining star of your family, this name means "bright."
Philia. This pretty moniker comes from the Greek word for "friendship." It's the same root that helps make Philadelphia the "city of brotherly love."
Phoebe. Here's another reason to love Phoebe from Friends — in Greek, her name stands for "the shining one." Phoebe was also the goddess of the moon in Greek mythology. Pretty cool, huh?
Phoenix. This unisex name literally means "deep red" but it also symbolizes the mythological bird who could rise from the ashes.
Phryne. Literally translated in Greek, this name means "toad," but it's so pretty no one will notice.
Phyllis. A nice nature name, Phyllis mean "foliage."
Pia. From the Latin for "pious," meaning "devoutly religious."
Piera. The Italian form of "Petra," Piera also means "rock."
Pilar. This Spanish-origin name means "strength."
Piper. Quite literally, this moniker stands for "pipe player." It's originally a British name.
Pippa. Often a nickname for Philippa (as it is for Kate Middleton's sister), it means "someone who loves horses." So your daughter can be a horse girl from birth.
Piri. In Latin, Piri stands for "archaic," but it's a pretty modern sounding name.
Pisces. This term means "the fish," in Latin, but it's used most often as a reference to the astrological sign. Perfect for babies born between February 19 and March 20.
Pixie. This Irish moniker means "fairy."
Polaris. This name is a nod to the North Star — the brightest in the galaxy that you can see.
Polly. Rather sweetly, this name means "wished-for child."
Pollyanna. Literally translated this name means "sea grace," but it could also mean "wished-for grace" or just be a nod to the character of Pollyanna who always cheered everyone up everywhere she went.
Pomona. In Latin, this name means "fruit tree," so it's perfect for your sweet little girl.
Poppy. A reference to the bright flower of the same name.
Portia. Now you finally know the meaning behind Portia de Rossi's name. In Latin it's "an offering."
Posey. This English-origin moniker means "bunch of flowers." The floral names keep stacking up.
Prairie. Quite literally, this name just means "meadow," but it's such a gorgeous moniker for a little girl.
Praise. This religious name is a reference to "prayer."
Precious. From the Latin for "of great value." This is fitting for any dearly beloved child.
Presley. This stands for "priest's meadow" if you were looking for a more religious form of "Prairie."
Presta. The Spanish-origin name means "quick." Perhaps naming your daughter Presta will manifest an Olympic runner or something.
Prestyn. Although it sounds similar to Presta, Prestyn means "priest's estate."
Prewitt. Traditionally used as a boy's name, Prewitt works just as well for girls. And it means "brave," so your daughter will be happy to have it.
Prim. Suddenly it makes so much sense why Katniss' sister was named Prim in The Hunger Games. It means "delicate" in Old French.
Primrose. This name means "first rose" so it works well for a first daughter's name.
Princess. You can probably guess that this name stands for "royal daughter." Even if you're not royal yourself, your baby girl can still be a princess.
Priscilla. In Latin, this name means "ancient," giving your little one a lot of history behind her moniker.
Prita. An Indian name that means "dear one."
Priya. Similarly to Prita, Priya means "beloved," from the Sanskrit word.
Priyanka. Actress Priyanka Chopra's name means "kind," which is so sweet.
Promise. This name literally means "a commitment," and it sounds great too.
Prosper. A reference to "fortune," this name helps manifest a positive future for your child.
Providence. This moniker means "the direction of God" and it also works for any child with a connection to Rhode Island.
Prudence. A derivative of "prudent," it means "sensible" or "intelligent."
Prue. A shortened form of Prudence, also meaning "caution" or "discretion."
Prunella. Rather sweetly, this name means "little plum" in Latin.
Psalm. This may be what Kim Kardashian named her son, but it works as a girl's name too. It means "song" and has biblical ties.
Pura. This Spanish-origin name means "pure."
Purity. Another form of Pura, Purity is a Middle English name also meaning "pure."
You Might Also Like