Megan Cooper, M.A.S., B.S. History
·8 min read
One way to put your new baby girl on the pedestal she deserves is with a regal name fit for a princess. From real royal names used across the ages to names that mean princess in a dozen different languages, these are the enchanted royal female names perfect for your little princess.
Having astiff upper lip, a perfectly tilted hat, and a traditional first name are among the many things British royal women are known for. Take inspiration from the iconic isle's storied history with these royal names meant for girls like yours.
Anne(Latin) - means "grace, favor" — name of a 17th-century English queen
Beatrice (Italian) - means "she who makes happy" — name of the current Princess of York
Boudica (Celtic) - means "victory" — wife of Iceni tribe King of East Anglia
Camilla(Latin) - means "young ceremonial attendant" — name of the current Queen of England and second wife of King Charles
Catherine(Greek) - means "pure" — the first name of both Kate Middleton, wife of Prince William;and Catherine of Aragon, first wife of King Henry VIII
Charlotte(English) - means "free, petite" — name ofPrince William and Kate Middleton's daughter, and King George III's wife
Diana(Roman) - means "Goddess of the hunt" — name of the Princess of Wales, first wife of King Charles
Elizabeth(Hebrew) - means "my God is abundant" — name of two English queens
Eugenie (Greek) - means "noble" —name of the Princess of York, daughter of Prince Andrew and Sarah (Fergie) Ferguson, and granddaughter to Queen Elizabeth II
Mary(Hebrew) - means "wished-for child" — name of Queen Mary I and Mary II of England
Sophie (English) - means "wisdom" — name of the Countess of Wessex
Victoria (Roman) - means "victory" — name of a 19th-century queen
Zara(Arabic) - means "radiance, bright as the dawn" — name of Zara Tindall, daughter of Princess Anne and Mark Phillips, and eldest granddaughter of Queen Elizabeth II
Britain isn't the only European country with a long monarchial past. If you're looking for a more old-fashioned monikerfor your little girl, one of these unique Spanish royal names might be the perfect choice for your future princess.
Agnes (Latin) - means "chaste" — name of a daughter of Joan II & Philip II of Navarre
Blanche (French) - means "white" — name of a Medieval Queen of Navarre married to Henry of Castile
Catalina (Spanish) - means "pure" — name of one ofIsabella I of Castille & Ferdinand II of Aragon's daughters
Eulalia(Greek) - means "well-spoken" — name of the duch*ess of Galliera
Isabella (Hebrew) - means "devoted to God" — name of two Spanish queens
Joanna(Hebrew) - means "God is gracious" — name of the Queen of Castile
Leonor(Greek) - means "sun ray" — name of King Felipe VI's daughter
Letizia(Italian) - means "happiness"— name of the current Queen of Spain
Luisa(Italian) - means "renowned warrior" —name of the 19th century duch*ess of Montpensier
Maria(Latin) - means "of the sea" —popular royal female name since the 1400s
Mariana(Spanish) - means "drop of the sea" — variation of the name Maria
Mercedes(Latin) - means "mercies" — name of 19th century Princess of Asturias
Pilar (Spanish) - means "pillar" — name of 19th & 20th century Princess of Bavaria and daughter to the Infanta Maria de la Paz
Violante (Latin) - means "violet" — name of a Medieval Castillian noblewoman
European monarchies might have quite the demonstrative reputation, but they sure knew how to pick out some top-notch baby names. These are some real-life royal baby girl names, from their family treesto yours.
Alexandra (Greek) - means "to defend"
Alice(German) - means "noble"
Amina (Arabic) - means "honest"
Caroline (French) - means "free woman"
Enrichetta (Italian) - means "ruler"
Georgiana(Greek) - means "farmer"
Gisela (German) - means "pledge"
Grace(Latin) - means "charm, virtue"
Helen(Greek) - means "light, bright"
Henrietta(French) - means "estate ruler"
Jane(English) - means "God is gracious"
Juliane (Latin) - means "youthful"
Louise(German) - means "famous warrior"
Magdalena (Latin) - means "of Magdala"
Margaret (Greek) - means "pearl"
Olga(Russian) - means "holy, blessed one"
Philippa (English) - means "loves horses"
Sibylle (German) - means "prophetess"
Ulrike (German) - means "heritage"
Related: 100 Royal Baby Boy Names for Your Precious Little Prince
Who wants to be a little on the nose when you could be a whole lot? These baby girl names that mean princess might be a little literal for some people's tastes, but they're too beautiful to pass up.
Kala (Hebrew)
Maelie (Celtic)
Nkosazana (Xhosa)
Orla (Celtic)
Orlaith (Gaelic)
Putri (Indonesian)
Rajkumari (Hindi)
Sadie (Hebrew)
Saija (Finnish)
Saina (Arabic)
Salla (Finnish)
Sally (English)
Sarah (Hebrew)
Sarai (Hebrew)
Saralee (Hebrew)
Sera (Hebrew)
Sharai (Hebrew)
Soraya (Persian)
Sura (Polish)
Suri (Polish)
Tzeitel (Yiddish)
Zarouhi (Armenian)
Put your bundle of joy on the right track from the start with a regal name the world can't deny. There's no mincing meanings with these names:each one means queen!
Dione (Greek)
Ece (Turkish)
Juno (Latin)
Malka (Hebrew)
Milcah (Hebrew)
Morrigan (Gaelic)
Queenie (English)
Raine(French)
Rajni (Hinid)
Rani (Hindi)
Ratu (Indonesian)
Reigna (Latin)
Regina (Latin)
Reina (Spanish)
Rhiannon (Welsh)
Ríoghnach (Gaelic)
Taguhi (Armenian)
Teuta (Albanian)
Thema (Akan)
Vasilisa (Greek)
Embrace the full fantasy of having a pretty princess with a name that's pulled straight from your favorite shows, books, films, and stories. From little-known book characters to iconic Disney princesses, these are the fictional princess names your little girl is destined for.
Ariel (Hebrew) - means "lion of God" — character from The Little Mermaid
Aurora(Latin) - means "dawn" — character fromSleeping Beauty
Belle (Hebrew) - means "beautiful" — character from Beauty and the Beast
Britta (Scandinavian) - means "strength" —character from the novelPrincess Academy
Buttercup (Middle English) - blended word to describe the flower — princess at the heart of The Princess Bride
Cersei (Greek) - means "bird" — stems from Game of Thrones, a television show adapted from the fantasy book series, Song of Ice and Fire
Demetra (Italian) - means "Earth mother" — princess in the Jewel Kingdom book series
Elsa(German) - means "pledged to God" — character in the Disney movie Frozen
Éowyn (Old English) - means "horse joy — princess from Lord of the Rings
Fiona(Gaelic) - means "fair" — character in the NBC Universal and Dreamworks movieShrek
Guinevere (Welsh) - means "fair one" — character in the King Arthur legends
Khaleesi (Unknown) - meaning unknown —fictional name of a queen in Game of Thrones
Leia (Hebrew, Latin) - means "weary" or "mistress"— character in the Star Warsseries
Merida(Spanish) - means "victory of Augustus" — princess in the Pixar animated movieBrave
Mia (Italian) - means "mine" — main character from the Princess Diaries series
Odette (French) - means "wealth," — princess in The Swan Princess movie series
Peach (French) - means "peach" — main character in theMario Bros. franchise
Roxanne (French) - means "bright, shining" — princess in the Jewel Kingdom book series
Sabrina (Latin) - means "from the River Severn" —princess in theJewel Kingdom book series
Xena(Greek) - means "guest" or "stranger" —character in Xena: Warrior Princess television series
Zelda (Yiddish) - means "blessed" — character in The Legend of Zelda video games
Related: 75+ Royal Last Names That Totally Rule
You won't hear unique baby girl names like these everywhere, which makes them all the more perfect of a pick for your one-in-a-million little girl. Like Princess Aurora's fairies before you, gift your baby girl a guiding trait with one of these royalty-related princess names.
Altagracia (Spanish) - means "high grace"
Amaryllis (Greek) - means "to sparkle"
Ayhan (Turkish) - means "moon ruler"
Caoimhe (Gaelic) - means "beloved, gentle"
Chen (Hebrew) - means "grace"
Contessa (Italian) - means "countess"
Cyneburg (Anglo-Saxon) - means "royal fortress"
Garnet (English) - means "dark red"
Gemma (Latin) - means "gem, jewel"
Idril (Sindarin) - means "sparkle brilliance"
Jade (Spanish) - means "stone of the colic" or "stone of the side"
Jewel(French) - means "precious gem"
Kamalani (Hawaiian) - means "royal child"
Kelila (Hebrew) - means "crown, wreath"
Majesty(Latin) means "royal bearing dignity"
Neema (Swahili) - means "divine grace"
Regalia(Italian) - means "gift," "insignia of royalty"
Ruby(Latin) - means "red"
Saorlaith (Gaelic) - means "free ruler"
Sanaz (Persian) - means "full of grace"
Tiara (Latin) - means "headdress," "a delicate crown"
Tindra (Swedish) - means "to twinkle"
These princess middle names give you two for the price of one when coupled with one of our reveredroyal first names. As many people say, always make room for two.
Ade (Yoruba) - means "crown"
Ava (English) - means "to live"
Brigitta (Swedish) - means "the exalted one"
Cassandra (Greek) - means "to shine"
Celia (English) - means "heaven"
Clara (Latin) - means "clear, bright"
Cynthia (Greek) - means "woman from Cynthus"
Eloise (French) - means "healthy"
Elora (English) - meaning unknown
Gloria (English) - means "glory"
Hilda (German) - means "to battle"
Julie (Latin) - means "youthful"
Lila (Hinid) - means "amusem*nt"
Margo (English) - means "pearl"
Moira (Greek) - means "fate, destiny"
Ninochka (Russian) - means "little girl"
Odile (French) - means "wealth, fortune"
Rosa (Bulgarian) - means "dew"
Ruth (Hebrew) - means "friend"
Vivian (English) - means "alive"
From being the apple of your eye to the glittering diamond of the ball, your pretty princess's name will follow her everywhere. Ensure she commands the room with the power and grace of the queens before her with a perfectly picked name.