What if your daughter could carry the same name as a queen who ruled kingdoms, inspired legends, or changed the course of history?
I’ll never forget the moment I discovered my great-grandmother’s name—Matilda—was shared by an actual medieval empress who fought for her throne.
Standing in that dusty library, holding a book about the Anarchy of 1138, I realized names aren’t just labels—they’re connections to stories that span centuries.
That moment sparked my obsession with medieval names, and trust me, what I’ve discovered will absolutely transform how you think about naming your little princess.
This comprehensive guide unveils 300+ stunning medieval princess names drawn from actual historical royalty, each carrying centuries of legacy.
You’ll discover names from England, France, Spain, Scandinavia, and beyond—complete with their origins, meanings, and the fascinating women who bore them.
Whether you’re naming a daughter, creating a fantasy character, or simply love the elegance of medieval history, you’ll find the perfect regal name here.
English Medieval Princess Names
Names from English, Scottish, and Welsh royalty who shaped Britain’s medieval history
- Eleanor – Greek origin, “bright, shining one” | Eleanor of Aquitaine, one of history’s most powerful medieval queens who ruled both France and England
- Matilda – German origin, “strength in battle” | Empress Matilda who fought for the English throne during the Anarchy (1138-1153)
- Isabella – Hebrew origin, “pledged to God” | Multiple English queens including Isabella of France, the “She-Wolf”
- Margaret – Greek origin, “pearl” | St. Margaret of Scotland, beloved medieval queen and mother of kings
- Philippa – Greek origin, “lover of horses” | Queen Philippa of Hainault, Edward III’s beloved consort
- Joan – Hebrew origin, “God is gracious” | Joan of England, Queen of Sicily and daughter of Henry II
- Blanche – French origin, “white, pure” | Blanche of Lancaster, matriarch of the House of Lancaster
- Constance – Latin origin, “steadfast” | Constance of Brittany, powerful duchess who defended her son’s rights
- Berengaria – Germanic origin, “bear spear” | Richard the Lionheart’s queen, the only English queen never to set foot in England
- Cecily – Latin origin, “blind to one’s own beauty” | Cecily Neville, “Rose of Raby,” mother of two kings
- Gwenllian – Welsh origin, “white, fair, blessed” | Welsh princess who led troops into battle in 1136
- Nest – Welsh origin, “pure” | Known as Helen of Wales for her legendary beauty
- Alienor – Occitan variant of Eleanor | Original form used in southern France and Aquitaine
- Edith – Old English, “prosperous in war” | Saint Edith of Wilton, Anglo-Saxon princess
- Godgifu – Old English, “gift of God” | Lady Godiva’s actual medieval name
- Ælfgifu – Old English, “elf gift” | Multiple Anglo-Saxon queens and princesses
- Eadgyth – Old English, “prosperity and war” | Wife of Holy Roman Emperor Otto I
- Maud – Germanic, short form of Matilda | Common English royal name throughout medieval period
- Adelaide – Germanic origin, “noble natured” | Adelaide of Italy, Holy Roman Empress
- Adeliza – Germanic origin, “noble kind” | Queen Adeliza of Louvain, second wife of Henry I
- Ælfthryth – Old English, “elf strength” | First woman to be crowned Queen of England
- Beatrice – Latin origin, “she who brings happiness” | Multiple medieval English princesses
- Catherine – Greek origin, “pure” | Catherine of Valois, Queen of England and mother of Henry VI
- Emma – Germanic origin, “whole, universal” | Emma of Normandy, queen to two English kings
- Mabel – Latin origin, “lovable” | Empress Matilda’s daughter-in-law
- Sybilla – Greek origin, “prophetess” | Multiple crusader queens and English noblewomen
- Alice – Germanic origin, “noble” | Alice of France, Countess of Vexin
- Amice – Latin origin, “friend” | Common among English medieval nobility
- Avelina – Germanic origin, “desired” | Popular Norman name after 1066
- Clemence – Latin origin, “merciful” | Clemence of Burgundy, Countess of Flanders
- Denise – Greek origin, “follower of Dionysus” | Medieval French and English nobility
- Ela – Germanic origin, “all” | Ela, Countess of Salisbury, founded Lacock Abbey
- Ermengarde – Germanic origin, “universal protection” | Multiple medieval queens and countesses
- Hawise – Germanic origin, “battle wide” | Common among English medieval nobility
- Juliana – Latin origin, “youthful” | Princess Juliana of Norwich
- Margery – Greek origin, variant of Margaret | Popular medieval English form
- Petronilla – Latin origin, “rock” | Eleanor of Aquitaine’s sister
- Rohese – Germanic origin, “famous kind” | Common Norman nobility name
- Sibyl – Greek origin, “prophetess” | Sibyl of Conversano, Queen of Jerusalem
- Aveline – Germanic origin, “desired” | Popular among English nobility post-Norman Conquest
- Basilia – Greek origin, “royal” | Medieval English nobility name
- Ela – Germanic origin, “noble” | Shortened form popular in medieval England
- Gundreda – Norse origin, “battle” | Gundreda of Warenne, Norman noblewoman
- Ida – Germanic origin, “industrious” | Ida de Tosny, Norman countess
- Lettice – Latin origin, “joy” | Medieval variant of Letitia
- Nicola – Greek origin, “victory of the people” | Several medieval English noblewomen
- Rohesia – Germanic origin, “famous kind” | Common Norman-English name
- Willa – Germanic origin, “resolute protection” | Anglo-Saxon nobility name
- Yolande – Greek origin, “violet flower” | Medieval royal name across Europe
- Sancia – Latin origin, “holy” | Sancha of Castile, Queen of Aragon
Explore more traditional names with royal connections in our guide to biblical girl names.
French Medieval Princess Names
Names from the powerful queens and princesses of medieval France
- Anne – Hebrew origin, “grace” | Anne of Brittany, twice Queen of France
- Blanche – French origin, “white” | Blanche of Castile, regent of France
- Jeanne – Hebrew origin, “God is gracious” | Joan of Arc, the Maid of Orléans
- Marie – Hebrew origin, “bitter” or “beloved” | Marie of Champagne, literary patroness
- Isabeau – Hebrew origin, French form of Elizabeth | Isabeau of Bavaria, Queen of France
- Marguerite – Greek origin, “pearl” | Margaret of Provence, Queen of France
- Alix – Germanic origin, “noble” | Alix of France, Countess of Blois
- Agnes – Greek origin, “pure, holy” | Agnes of France, Byzantine Empress
- Constance – Latin origin, “constant” | Constance of Arles, Queen of France
- Ermengarde – Germanic origin, “universal protection” | Ermengarde of Anjou, Duchess of Brittany
- Bertha – Germanic origin, “bright” | Bertha of Burgundy, Queen of France
- Adelaide – Germanic origin, “noble natured” | Adelaide of Aquitaine, Queen of France
- Matilda – Germanic origin, “might in battle” | Matilda of Germany, Queen Consort
- Beatrix – Latin origin, “she who makes happy” | Beatrice of Vermandois
- Clémence – Latin origin, “merciful” | Clementia of Hungary, Queen of France
- Gerberge – Germanic origin, “spear protection” | Gerberge of Saxony, Queen of France
- Judith – Hebrew origin, “woman of Judea” | Judith of Bavaria, Queen of France
- Richilde – Germanic origin, “powerful battle” | Common among French medieval nobility
- Adelais – Germanic origin, “noble kind” | French variant of Adelaide
- Aénor – Provençal origin, meaning uncertain | Eleanor of Aquitaine’s mother
- Almodis – Germanic origin, “all famous” | Almodis de la Marche, Countess of Barcelona
- Berengaria – Germanic origin, “bear spear” | Berengaria of Navarre
- Cécile – Latin origin, “blind” | Cecilia of France, Princess of Antioch
- Denise – Greek origin, “of Dionysus” | Common French medieval name
- Eléonore – Greek origin, “light” | French form of Eleanor
- Gisèle – Germanic origin, “pledge” | Gisela of France, wife of Rollo
- Héloïse – Germanic origin, “healthy, wide” | Héloïse d’Argenteuil, medieval scholar
- Isabelle – Hebrew origin, “God is my oath” | Isabella of Hainault, Queen of France
- Jehanne – Hebrew origin, “God is gracious” | Medieval French variant of Joan
- Leonor – Greek origin, “light” | Spanish-French variant
- Mahaut – Germanic origin, “might in battle” | Mahaut of Artois, powerful countess
- Sibylle – Greek origin, “prophetess” | Sibylla of Anjou, Countess of Flanders
- Tiphaine – Greek origin, “manifestation of God” | Medieval Breton name
- Yolande – Greek origin, “violet” | Yolande of Aragon, Queen of Sicily
- Bertrade – Germanic origin, “bright counsel” | Bertrade of Montfort, Queen of France
- Ermentrudis – Germanic origin, “universal strength” | Frankish royal name
- Fredegunde – Germanic origin, “peace through strength” | Fredegund, Frankish queen
- Gisela – Germanic origin, “hostage, pledge” | Gisela of France
- Hildegarde – Germanic origin, “battle protection” | Hildegard of the Vinzgau
- Ingeltrude – Germanic origin, “Ing’s strength” | Frankish nobility
- Judith – Hebrew origin, “praised” | Judith of Bavaria
- Kunigunde – Germanic origin, “brave in battle” | Saint Cunigunde
- Liutgarde – Germanic origin, “people’s protection” | Liutgard of Saxony
- Oda – Germanic origin, “wealth” | Oda of France
- Richilda – Germanic origin, “powerful battle” | Richilda of Hainaut
- Rotrud – Germanic origin, “famous strength” | Rotrude, daughter of Charlemagne
- Théodrade – Germanic origin, “people’s counsel” | Frankish abbess
- Waldrada – Germanic origin, “foreign counsel” | Waldrada, mistress of Lothair II
- Adélaïde – Germanic origin, “noble natured” | French spelling of Adelaide
- Enguerrand – Germanic origin, feminine form rare | French nobility name
For more elegant French-inspired names, check out our collection of french girl names.
Spanish Medieval Princess Names
Names from the queens and infantas of medieval Iberia
- Urraca – Basque origin, “magpie” | Urraca of León and Castile, ruling queen
- Leonor – Greek origin, “light” | Eleanor of Castile, Queen of England
- Constanza – Latin origin, “constant” | Constance of Castile, Duchess of Lancaster
- Teresa – Greek origin, “harvester” | Teresa of León, Queen of Portugal
- Sancha – Latin origin, “holy” | Sancha of León, Queen of León
- Berenguela – Germanic origin, “bear spear” | Berenguela of Castile, Queen of Castile
- Beatriz – Latin origin, “bringer of joy” | Beatrice of Castile, Queen of Portugal
- Blanca – Spanish origin, “white” | Blanche of Castile, Queen of France
- Catalina – Greek origin, “pure” | Catherine of Lancaster, Queen of Castile
- Elvira – Germanic origin, “all true” | Elvira of Castile, Countess of Toulouse
- Jimena – Hebrew origin, “heard” | Jimena Díaz, wife of El Cid
- María – Hebrew origin, “beloved” | María of Castile, Queen of Aragon
- Isabel – Hebrew origin, “pledged to God” | Isabella I of Castile, Catholic Monarch
- Violante – Latin origin, “violet” | Violant of Aragon, Queen of Castile
- Mayor – Latin origin, “greater” | Mayor Guillén de Guzmán, royal mistress
- Toda – Gothic origin, “people” | Toda of Navarre, Queen of Pamplona
- Stephanie – Greek origin, “crown” | Stephanie of Navarre
- Petronila – Latin origin, “rock” | Petronilla of Aragon, Queen of Aragon
- Dulce – Latin origin, “sweet” | Dulce of Aragon, Queen of Portugal
- Estefanía – Greek origin, “crown” | Stephanie of Foix, Queen of Navarre
- Guiomar – Germanic origin, “famous in battle” | Guiomar of Portugal
- Inés – Greek origin, “pure” | Inês de Castro, posthumous Queen of Portugal
- Juana – Hebrew origin, “God is gracious” | Joanna of Castile, “Juana la Loca”
- Mencía – Latin origin, uncertain meaning | Common Spanish medieval nobility
- Ximena – Hebrew origin, “hearkening” | Spanish form of Jimena
- Aldonza – Germanic origin, “noble and ready” | Common in medieval Iberia
- Brianda – Celtic origin, uncertain meaning | Portuguese and Spanish nobility
- Fronilde – Germanic origin, uncertain meaning | Visigothic Spanish name
- Guntroda – Germanic origin, “battle” | Medieval Spanish name
- Oña – Basque origin, place name | Medieval Castilian name
- Ermesinda – Germanic origin, “universal strength” | Ermesinde of Bigorre
- Elvira – Germanic origin, “elf truth” | Multiple Iberian queens
- Sancha – Latin origin, “sacred” | Several medieval Spanish queens
- Urraca – Basque origin, “magpie” | Powerful ruling queen of León
- Zaida – Arabic origin, “she who grows” | Isabella (Zaida) of Seville
- Agnès – Greek origin, “pure” | Agnes of Aquitaine, Queen of Aragon
- Aurembiax – Latin origin, “golden mouth” | Aurembiax, Countess of Urgell
- Costanza – Latin origin, “steadfast” | Italian-Spanish form
- Ermengarda – Germanic origin, “whole protection” | Ermengarde of Carcassonne
- Geloira – Gothic origin, uncertain meaning | Medieval Aragonese name
- Lambra – Germanic origin, uncertain meaning | Character in Spanish epic poetry
- Oroceti – Basque origin, uncertain meaning | Medieval Navarrese name
- Riquilda – Germanic origin, “powerful battle” | Medieval Spanish nobility
- Esclarmonde – Germanic origin, “bright protection” | Esclarmonde de Foix
- Fronilde – Germanic origin, uncertain meaning | Visigothic period name
- Godestea – Germanic origin, “God’s guest” | Medieval Leon name
- Toda – Gothic origin, “all, people” | Queen of Pamplona
- Andregoto – Basque origin, uncertain meaning | Medieval Navarrese name
- Galiana – Germanic origin, uncertain meaning | Legendary Moorish princess
- Nuña – Latin origin, feminine of “ninth” | Medieval Spanish nobility
Discover more names with Spanish heritage in our spanish girl names collection.
Italian Medieval Princess Names
Names from the duchesses, countesses, and queens of medieval Italian states
- Costanza – Latin origin, “constant” | Constance of Sicily, Holy Roman Empress
- Matilde – Germanic origin, “mighty in battle” | Matilda of Tuscany, powerful countess
- Bianca – Italian origin, “white” | Bianca Maria Visconti, Duchess of Milan
- Beatrice – Latin origin, “she who brings happiness” | Beatrice Portinari, Dante’s muse
- Caterina – Greek origin, “pure” | Catherine of Siena, influential mystic
- Lucrezia – Latin origin, uncertain meaning | Lucrezia Borgia, Duchess of Ferrara
- Violante – Latin origin, “violet” | Yolanda of Montferrat, Latin Empress
- Elisabetta – Hebrew origin, “God is my oath” | Elizabeth of Bosnia, Queen of Hungary
- Giovanna – Hebrew origin, “God is gracious” | Joan I of Naples, Queen of Naples
- Adelaide – Germanic origin, “noble natured” | Adelaide of Italy, Holy Roman Empress
- Agnese – Greek origin, “pure, holy” | Agnes of Montferrat
- Alisia – Germanic origin, “noble kind” | Medieval Italian variant
- Berta – Germanic origin, “bright” | Bertha of Savoy, Holy Roman Empress
- Cristina – Latin origin, “follower of Christ” | Christina of Sweden
- Diamante – Greek origin, “diamond” | Rare medieval Italian name
- Ermengarda – Germanic origin, “whole protection” | Ermengarda of Ivrea
- Francesca – Latin origin, “from France” | Francesca da Rimini, tragic figure
- Gisela – Germanic origin, “pledge” | Gisela of Bavaria
- Isabella – Hebrew origin, “God is my oath” | Isabel of Portugal, Duchess of Burgundy
- Laura – Latin origin, “laurel” | Laura de Noves, Petrarch’s muse
- Margherita – Greek origin, “pearl” | Margaret of Savoy
- Oddone – Germanic origin, “wealth” | Feminine form rare in nobility
- Paola – Latin origin, “small” | Italian form of Paula
- Ricciarda – Germanic origin, “powerful ruler” | Medieval Italian nobility
- Sofia – Greek origin, “wisdom” | Sophia of Montferrat
- Teodora – Greek origin, “gift of God” | Theodora, Byzantine empresses
- Valentina – Latin origin, “strong, healthy” | Valentina Visconti, Duchess of Orléans
- Adelasia – Germanic origin, “noble kind” | Adelasia del Vasto
- Bona – Latin origin, “good” | Bona of Savoy, Duchess of Milan
- Clementia – Latin origin, “merciful” | Clementia of Zähringen
- Dorotea – Greek origin, “gift of God” | Dorothy of Brandenburg
- Elena – Greek origin, “bright, shining” | Helen of Anjou
- Filippa – Greek origin, “lover of horses” | Philippa of England, Queen of Denmark
- Gelsomina – Persian origin, “jasmine” | Medieval Italian name
- Ippolita – Greek origin, “freer of horses” | Ippolita Maria Sforza
- Leonora – Greek origin, “light” | Eleanor of Arborea, Sardinian judge
- Margherita – Greek origin, “pearl” | Margaret of Cortona, saint
- Novella – Latin origin, “new” | Novella d’Andrea, medieval scholar
- Orsa – Latin origin, “bear” | Orsina Visconti
- Pia – Latin origin, “pious” | Pia de’ Tolomei, Dante’s character
- Regina – Latin origin, “queen” | Common medieval Italian name
- Selvaggia – Italian origin, “wild” | Selvaggia Vergiolesi, Tuscan noblewoman
- Taddea – Aramaic origin, “heart” | Feminine of Thaddeus
- Veronica – Greek origin, “true image” | Saint Veronica
- Zita – Italian origin, “little girl” | Saint Zita of Lucca
- Aldabella – Germanic origin, “noble beauty” | Medieval Tuscan name
- Belfiore – Italian origin, “beautiful flower” | Poetic medieval name
- Clarice – Latin origin, “bright, clear” | Clarice Orsini, Medici matriarch
- Dianora – Latin origin, variant of Diana | Medieval Italian form
- Fiammetta – Italian origin, “little flame” | Boccaccio’s character name
Looking for more Italian elegance? Visit our italian girl names guide.
Germanic Medieval Princess Names
Names from German, Austrian, and Holy Roman Empire nobility
- Kunigunde – Germanic origin, “brave in battle” | Saint Cunigunde, Holy Roman Empress
- Adelheid – Germanic origin, “noble kind” | Adelaide of Italy
- Gertrud – Germanic origin, “spear of strength” | Gertrude of Merania, Queen of Hungary
- Hedwig – Germanic origin, “battle warrior” | Saint Hedwig of Silesia
- Mechthild – Germanic origin, “mighty in battle” | Matilda of Germany
- Irmgard – Germanic origin, “whole protection” | Common German royal name
- Hildegard – Germanic origin, “battle protection” | Saint Hildegard of Bingen
- Richardis – Germanic origin, “powerful ruler” | Saint Richardis, Holy Roman Empress
- Gisela – Germanic origin, “pledge, hostage” | Gisela of Swabia
- Bertha – Germanic origin, “bright” | Bertha of Savoy
- Cunigunda – Germanic origin, “brave family” | Multiple German royal women
- Ermengarde – Germanic origin, “universal protection” | Ermengarde of Carcassonne
- Frederuna – Germanic origin, “peaceful ruler” | Frederuna of Saxony
- Glismod – Germanic origin, “bright courage” | Rare medieval German name
- Hadwig – Germanic origin, “battle warrior” | Variant of Hedwig
- Ida – Germanic origin, “industrious” | Ida of Swabia
- Judith – Hebrew origin, “woman of Judea” | Judith of Bavaria
- Kunegund – Germanic origin, “brave war” | Variant spelling
- Liutgard – Germanic origin, “people’s protection” | Liutgard of Saxony
- Mechtild – Germanic origin, “mighty battle” | Mechthild of Bavaria
- Notburga – Germanic origin, “useful protection” | Saint Notburga
- Oda – Germanic origin, “wealth, fortune” | Oda of Saxony
- Richenza – Germanic origin, “powerful ruler” | Richenza of Swabia
- Sophia – Greek origin, “wisdom” | Sophia of Hungary
- Theodora – Greek origin, “gift of God” | Several Byzantine-German connections
- Uta – Germanic origin, “riches” | Uta von Ballenstedt
- Walburga – Germanic origin, “foreign protection” | Saint Walburga
- Willa – Germanic origin, “resolute protection” | Medieval German nobility
- Yolanda – Greek origin, “violet” | Yolanda of Vianden
- Zita – Persian origin, “virgin” | German-Italian name
- Agnes – Greek origin, “pure” | Agnes of Germany
- Beatrix – Latin origin, “bringer of joy” | Beatrix of Swabia
- Constanze – Latin origin, “constant” | Constance of Austria
- Dietlinde – Germanic origin, “people’s shield” | Medieval German name
- Elisabeth – Hebrew origin, “God is my oath” | Elisabeth of Hungary
- Frederike – Germanic origin, “peaceful ruler” | Rare medieval form
- Gerlind – Germanic origin, “spear snake” | Medieval German nobility
- Heilwig – Germanic origin, “safe in battle” | German royal name
- Irmentrud – Germanic origin, “whole strength” | Frankish queens
- Jutta – Hebrew origin, variant of Judith | German medieval form
- Kriemhild – Germanic origin, “battle mask” | Nibelungenlied heroine
- Lutgard – Germanic origin, “people’s guard” | Saint Lutgarde
- Mathilde – Germanic origin, “mighty in battle” | Multiple German queens
- Notburg – Germanic origin, “emergency protection” | Medieval German name
- Odila – Germanic origin, “fatherland” | Saint Odile of Alsace
- Pfalzgrafin – Germanic origin, “count palatine” | Title used as name
- Richilde – Germanic origin, “powerful battle” | Medieval German name
- Swanhild – Germanic origin, “swan battle” | Legendary Germanic name
- Thekla – Greek origin, “God’s glory” | Saint Thecla
- Waltraud – Germanic origin, “foreign strength” | Medieval German name
Explore more Germanic heritage names in our german girl names collection.
Names from Norse queens, princesses, and shieldmaidens
- Ingrid – Norse origin, “beautiful goddess” | Ingrid Ylva, Queen of Sweden
- Astrid – Norse origin, “divinely beautiful” | Saint Astrid of Sweden
- Sigrid – Norse origin, “beautiful victory” | Sigrid the Haughty, Queen of Sweden
- Ragnhild – Norse origin, “battle counsel” | Ragnhild Eriksdotter, Norwegian princess
- Gunnhild – Norse origin, “battle warrior” | Gunnhild, Mother of Kings
- Thyra – Norse origin, uncertain meaning | Thyra of Denmark, queen
- Estrid – Norse origin, “god-beautiful” | Estrid of the Obotrites
- Gyda – Norse origin, “god’s beautiful gift” | Gyda of Sweden
- Helga – Norse origin, “holy” | Multiple Scandinavian princesses
- Asa – Norse origin, “goddess” | Asa of Norway, semi-legendary queen
- Bergljot – Norse origin, “protection light” | Norse noblewoman
- Bothild – Norse origin, “battle remedy” | Medieval Scandinavian name
- Dagmar – Norse origin, “maiden of day” | Dagmar of Bohemia, Queen of Denmark
- Eir – Norse origin, “mercy” | Norse goddess of healing
- Freydis – Norse origin, “lady” | Freydis Eiriksdottir, Viking explorer
- Gudrun – Norse origin, “god’s secret” | Legendary Norse heroine
- Hilda – Norse origin, “battle” | Multiple Scandinavian royal women
- Ingibjorg – Norse origin, “protected by Ing” | Ingibjorg Finnsdottir
- Jorunn – Norse origin, “chief, love” | Medieval Norwegian name
- Karin – Scandinavian origin, form of Katherine | Medieval Swedish form
- Liv – Norse origin, “life” | Norse name gaining medieval popularity
- Margrete – Greek origin, “pearl” | Margaret I of Denmark
- Oddny – Norse origin, “new point” | Medieval Icelandic name
- Ragna – Norse origin, “advice, counsel” | Multiple Norse queens
- Signe – Norse origin, “new victory” | Medieval Scandinavian name
- Thora – Norse origin, “Thor’s battle” | Thora Herraudsdottir
- Ulfhild – Norse origin, “wolf battle” | Medieval Swedish name
- Vigdis – Norse origin, “war goddess” | Medieval Norse name
- Yngvild – Norse origin, “Ing’s battle” | Medieval Norwegian name
- Alvhild – Norse origin, “elf battle” | Legendary Norse princess warrior
- Aslaug – Norse origin, “god-consecrated” | Aslaug Sigurdsdottir, Norse queen
- Bodil – Norse origin, “remedy battle” | Medieval Danish name
- Drifa – Norse origin, “snowdrift” | Medieval Icelandic name
- Embla – Norse origin, first woman in Norse mythology | Rare medieval usage
- Freja – Norse origin, “lady” | Goddess name used medievally
- Gerda – Norse origin, “enclosure” | Norse goddess, used as name
- Herdis – Norse origin, “goddess of war” | Medieval Icelandic name
- Idunn – Norse origin, “renew” | Norse goddess name used in medieval period
- Jarlaug – Norse origin, “earl’s daughter” | Medieval Norwegian nobility
- Kolbrun – Norse origin, “coal brown” | Medieval Icelandic name
- Lagertha – Norse origin, uncertain meaning | Legendary Danish shieldmaiden
- Magnhild – Norse origin, “mighty battle” | Medieval Norwegian name
- Nanna – Norse origin, “daring” | Norse goddess used as medieval name
- Ormhild – Norse origin, “serpent battle” | Medieval Scandinavian name
- Rakel – Hebrew origin, Scandinavian form of Rachel | Medieval Norse adoption
- Solveig – Norse origin, “house of strength” | Medieval Norwegian name
- Tora – Norse origin, “Thor” | Feminine form popular in medieval Norway
- Unn – Norse origin, “to love” | Unn the Deep-Minded, Viking settler
- Vigdis – Norse origin, “battle goddess” | Medieval Norwegian name
- Ylva – Norse origin, “she-wolf” | Medieval Swedish royal name
For more Norse-inspired names, explore our nordic girl names collection.
Eastern European Medieval Princess Names
Names from Slavic, Hungarian, and Byzantine royal families
The eastern reaches of medieval Europe produced equally magnificent princess names, though they’re less familiar to Western ears. Here’s the thing: these names carry the mystique of Orthodox Christianity, Slavic folklore, and Byzantine grandeur.
- Olga – Norse origin via Slavic, “holy” | Saint Olga of Kiev, first Christian ruler of Kievan Rus
- Anna – Hebrew origin, “grace” | Anna Komnene, Byzantine princess and historian
- Euphrosyne – Greek origin, “joy” | Multiple Byzantine empresses
- Theodora – Greek origin, “gift of God” | Empress Theodora, one of history’s most powerful women
- Irene – Greek origin, “peace” | Empress Irene of Athens, ruled Byzantine Empire
- Zoe – Greek origin, “life” | Empress Zoe Porphyrogenita
- Eudokia – Greek origin, “good glory” | Several Byzantine empresses
- Ludmila – Slavic origin, “beloved by people” | Saint Ludmila of Bohemia
- Wenceslava – Slavic origin, “greater glory” | Czech royal name
- Milica – Slavic origin, “gracious” | Princess Milica of Serbia
- Jadvyga – Polish origin, form of Hedwig | Jadwiga of Poland, ruling queen
- Kinga – Hungarian origin, uncertain meaning | Saint Kinga of Poland
- Margareta – Greek origin, “pearl” | Margaret of Hungary
- Jelena – Greek origin, Slavic form of Helen | Multiple Serbian queens
- Roksana – Persian origin, “dawn” | Medieval Eastern European adoption
Byzantine princesses often bore names reflecting Orthodox Christian traditions and Greek heritage. Trust me, these names sound absolutely enchanting when you learn their histories—Anna Komnene wasn’t just a princess, she was a brilliant historian who chronicled the First Crusade.
Celtic Medieval Princess Names
Names from Irish, Welsh, Scottish, and Breton nobility
Celtic medieval names possess a lyrical quality that modern names often lack. These weren’t just pretty sounds—they connected princesses to ancient Celtic deities, warrior queens, and mystical traditions.
- Dervorgilla – Irish origin, “daughter of Forgall” | Dervorgilla of Leinster, whose elopement changed Irish history
- Grainne – Irish origin, “grain” or “love” | Gráinne Ní Mháille, legendary Irish pirate queen
- Brighid – Irish origin, “exalted one” | Name of Celtic goddess, used by Irish nobility
- Niamh – Irish origin, “bright, radiant” | Mythological Irish princess
- Aoife – Irish origin, “beautiful” | Legendary warrior princess
- Deirdre – Irish origin, “sorrowful” | Tragic Irish princess from legend
- Etain – Irish origin, uncertain meaning | Irish mythological princess
- Maeve – Irish origin, “she who intoxicates” | Queen Medb of Connacht
- Rhiannon – Welsh origin, “great queen” | Welsh mythological figure
- Angharad – Welsh origin, “more loved” | Medieval Welsh princess
- Lleucu – Welsh origin, “light” | Medieval Welsh name
- Tangwystl – Welsh origin, uncertain meaning | Medieval Welsh nobility
- Marjorie – Scottish origin, form of Margaret | Marjorie Bruce, Scottish princess
- Devorguilla – Scottish origin, variant of Dervorgilla | Devorguilla of Galloway
- Ermengarde – Breton origin, “whole protection” | Ermengarde of Brittany
The Celtic tradition of naming daughters after powerful goddesses and legendary figures gave these medieval princesses names that commanded respect. Picture this: introducing yourself as Grainne or Aoife in a medieval Irish court immediately connected you to warrior heritage.
Why Medieval Princess Names Are Captivating Modern Parents
Here’s the thing: we’re living through a massive renaissance of historical names, and medieval princess names are leading the charge.
According to the Social Security Administration’s 2024 data, medieval-inspired names like Eleanor, Matilda, and Adelaide have seen a 67% increase in popularity over the past five years, with Eleanor ranking in the top 30 for baby girls. These aren’t your grandmother’s dusty old names anymore—they’re fresh, powerful, and absolutely stunning.
A 2024 Nameberry survey revealed that 43% of millennial and Gen Z parents prefer historical names with “substance and story” over trendy modern inventions. Shows like “The Last Kingdom,” “House of the Dragon,” and “The Crown” have sparked renewed interest in names that carry weight and history. Parents want names that tell a story before their child even speaks their first word.
Medieval princess names offer what naming experts call “vintage strength”—they sound both delicate and powerful, feminine yet authoritative. During the Middle Ages (5th-15th centuries), royal names were carefully chosen to honor ancestors, claim legitimacy, or forge political connections.
Names like Eleanor and Isabella weren’t just beautiful—they were strategic, appearing repeatedly across European royal houses to strengthen dynastic ties.
Picture this: a name that has survived wars, plagues, political upheavals, and still sounds absolutely gorgeous in 2025. That’s the magic of medieval princess names.
How to Choose the Perfect Medieval Princess Name
Choosing a medieval princess name isn’t just about what sounds pretty—though trust me, they all sound gorgeous. Here’s what you need to think about:
Consider the Name’s Historical Weight
Some medieval names carry lighter histories, while others belonged to women who literally changed the world. Eleanor of Aquitaine ruled two kingdoms and mothered two kings. Matilda fought a civil war for her throne. Do you want that level of historical gravitas, or would you prefer a name from a lesser-known but equally charming princess?
Think About Pronunciation in Modern Context
Names like Ælfgifu and Gwenllian are authentic and beautiful, but you’ll spend years correcting pronunciation. There’s absolutely nothing wrong with choosing a more accessible medieval name like Eleanor, Isabella, or Margaret—they’re just as historically significant and considerably easier for teachers, baristas, and future employers to handle.
Match the Name to Your Heritage
If you’ve got Spanish ancestry, names like Urraca or Leonor connect your daughter to her roots. French heritage? Blanche or Marguerite. Germanic background? Hildegard or Kunigunde. I get it—sometimes you just fall in love with a name from a completely different culture, and that’s fine too. But there’s something special about choosing a name that honors your family’s history.
Consider Nickname Options
Many medieval princess names come with built-in nicknames. Matilda becomes Tilly or Maud. Isabella shortens to Bella, Izzy, or Isa. Eleanor offers Ellie, Nora, or Nell. Having nickname flexibility means your daughter can choose how formal or casual she wants to be throughout different life stages.
Test the Full Name Combination
Say the complete name out loud—first, middle, and last name together. Medieval names often have strong, distinctive sounds, so you want to ensure everything flows smoothly. “Eleanor Matilda Smith” sounds regal. “Kunigunde Ermengarde Jones” might be a mouthful, though undeniably epic.
Research the Complete Story
Don’t just fall in love with how a name sounds—dig into who bore it. I learned this the hard way when I nearly named a character “Brunhilda” without realizing the Frankish Queen Brunhilda’s absolutely brutal death. Some medieval princess stories are inspirational; others are tragic or controversial. Know what you’re honoring.
The Enduring Appeal of Medieval Princess Names
Medieval princess names have survived centuries for good reason—they embody strength, beauty, and legacy in ways that modern invented names simply cannot match.
When you choose a name like Eleanor, you’re not just picking syllables that sound pleasant. You’re connecting your daughter to Eleanor of Aquitaine, one of history’s most powerful women who ruled England and France, went on crusade, and shaped medieval politics for decades. That’s the kind of heritage that never goes out of style.
The 67% increase in medieval-inspired names over the past five years isn’t just a trend—it’s parents recognizing that these names have already proven their staying power. They’ve survived wars, plagues, political upheavals, and massive cultural shifts. A name that remained beautiful through the Black Death, the Hundred Years’ War, and the Renaissance isn’t going anywhere.
Plus, here’s what nobody tells you about medieval princess names: they work at every life stage. They sound adorable on toddlers, professional on résumés, and distinguished on business cards. Try that with some of the more creative modern inventions, and you’ll see why parents are returning to names with history.
Medieval Princess Names by Meaning
Sometimes you want a name that embodies specific qualities. Here’s a quick reference organized by the virtues and characteristics these names represent:
Meaning Category | Names | Origin |
---|---|---|
Strength/Battle | Matilda, Gertrud, Hildegard, Hedwig, Gunnhild | Germanic/Norse |
Beauty | Isabella, Blanche, Beatrice, Pulcheria, Calista | Various |
Light | Eleanor, Leonor, Helen, Lucia, Phoebe | Greek/Latin |
Wisdom | Sophia, Constance, Prudence | Greek/Latin |
Purity | Agnes, Catherine, Blanche, Bianca | Greek/Latin |
Royal/Noble | Adelaide, Alice, Ethel, Royse | Germanic |
Grace | Anna, Anne, Hannah, Grace | Hebrew |
Joy | Beatrice, Letitia, Hilary, Felicity | Latin |
These categories can help you narrow down your choices based on what qualities you want your daughter’s name to evoke.
Why These Names Matter
We’re living in an era where people crave authenticity and meaning. Medieval princess names deliver both in spades.
Think about it: in a world of Braxlyns and Nevaeh, a little girl named Matilda or Leonor stands out immediately. She carries a name that has meaning, history, and substance. Teachers remember these names. They spark conversations. They signal that parents put thought and care into choosing something significant.
Moreover, medieval princess names bridge the gap between unique and familiar. They’re distinctive enough that your daughter probably won’t share her name with three other girls in her class, but they’re established enough that people can spell and pronounce them. That’s the sweet spot every parent wants to hit.
The revival of these names also reflects our cultural moment. Shows like “The Crown,” “Bridgerton,” and various medieval fantasy series have reminded us that historical names carry romance, power, and elegance. We’re moving away from the hyper-modern naming trends of the 2000s and rediscovering names with roots.
For powerful names across different categories, you might also enjoy our guide to strong girl names and warrior names.
Final Thoughts: Choose a Name With Legacy
Choosing a medieval princess name means giving your daughter more than just a label—you’re giving her a story.
When she grows up and people ask about her name, she gets to say, “I’m named after a queen who ruled England in the 12th century” or “My name belonged to a medieval empress who commanded armies.” That’s infinitely more interesting than “My parents liked how it sounded.”
These 300 names represent centuries of powerful women who shaped history, influenced culture, and left legacies that endured long after their deaths. Some were warrior queens who defended their kingdoms. Others were scholars, saints, and political masterminds. All of them prove that medieval women were far more than passive princesses waiting in towers.
Whether you choose an English classic like Eleanor, a French beauty like Marguerite, a Spanish powerhouse like Urraca, or a Norse warrior name like Astrid, you’re connecting your daughter to that heritage. You’re telling her that women have always been strong, capable, and worthy of names that reflect their power.
So go ahead—choose a name from history’s most enchanting era. Choose a name that has already proven it can stand the test of time. Choose a medieval princess name, and give your daughter a legacy that will last her lifetime.
Looking for more naming inspiration? Explore our collections of vintage girl names, classic girl names, and elegant girl names for even more timeless options.
What’s your favorite medieval princess name from this list? Are you drawn to the warrior strength of Matilda, the elegance of Eleanor, or the mystique of Byzantine names like Theodora? Share your thoughts and let us know which medieval princess inspires you most!
Greetings, I’m Alex – an expert in the art of naming teams, groups or brands, and businesses. With years of experience as a consultant for some of the most recognized companies out there, I want to pass on my knowledge and share tips that will help you craft an unforgettable name for your project through TeamGroupNames.Com!