200+ Medieval Girl Names – Beautiful, Rare & Historical
In the medieval era, names carried deep meaning, often reflecting a person’s heritage, personality, or role in society. Many parents today are drawn to this timeless charm, seeking inspiration from popular Medieval girl names that have a rich history and elegance.
Some prefer cool Medieval girl names that feel unique yet classic, while others are inspired by the strength and courage behind warrior Medieval girl names or the adventurous spirit found in viking Medieval girl names.
For those who admire the past, historical Medieval girl names offer a connection to legendary queens, saints, and heroines. At the same time, trendy Medieval girl names bring a fresh twist to old-world beauty, making them perfect for modern times while keeping their enchanting roots alive.
Also Read:200+ Fantasy Girl Names – Magical, Unique, Dark, Cute & Royal

popular medieval girl names
- Isolde – A romantic name from the famous medieval love story of Tristan and Isolde.
- Eleanor – A noble name linked to Queen Eleanor of Aquitaine.
- Matilda – Meaning “mighty in battle,” favored by medieval royalty.
- Beatrice – A graceful name symbolizing happiness and blessing.
- Agnes – A classic medieval name meaning “pure” and “holy.”
- Cecily – A gentle name meaning “blind to one’s own beauty.”
- Margery – A medieval variation of Margaret, meaning “pearl.”
- Alice – Simple yet elegant, widely used across medieval Europe.
- Joan – Famous from the legendary warrior Joan of Arc.
- Blanche – A noble name meaning “white” or “pure.”
- Edith – An old English name meaning “prosperous in war.”
- Clarissa – A refined name meaning “bright” or “clear.”
- Philippa – Meaning “lover of horses,” common among noblewomen.
- Amabel – A charming medieval name meaning “lovable.”
- Rosamund – A poetic name meaning “rose of the world.”
- Adelaide – A royal name meaning “noble and kind.”
- Christina – Popular among medieval saints and queens.
- Hildegard – Meaning “battle guard,” strong and noble.
- Juliana – A refined name with ties to early Christian martyrs.
- Sybil – Meaning “prophetess,” linked to mystics and visionaries.
- Isabella – A timeless royal name meaning “pledged to God.”
- Katherine – Famous for saints and noblewomen of the era.
- Petronilla – A rare medieval name with noble roots.
- Euphemia – Meaning “well-spoken,” elegant and graceful.
- Gwendolyn – A name of Celtic origin meaning “white ring” or “blessed.”
cool medieval girl names
- Aveline – A stylish Norman name meaning “hazelnut.”
- Sancia – Exotic and regal, once worn by medieval Spanish royalty.
- Melisende – A strong and rare name of Frankish queens.
- Thyra – A cool Scandinavian name meaning “Thor’s strength.”
- Drusilla – A unique name with ancient Roman and medieval usage.
- Ysoria – An unusual name found in medieval English records.
- Ottilie – A chic name meaning “prosperous in battle.”
- Fiora – Meaning “flower,” soft yet striking.
- Serilda – A bold Germanic name meaning “armed maiden.”
- Idonea – A rare medieval English name meaning “suitable” or “worthy.”
- Lysandra – Noble and elegant, with Greek and medieval ties.
- Swanhild – Meaning “battle swan,” graceful yet fierce.
- Mirabel – A lovely name meaning “wonderful” or “admirable.”
- Alianor – A stylish medieval variation of Eleanor.
- Rowena – Legendary and mysterious, linked to early Britain.
- Brangwine – A magical name from Arthurian legends.
- Cynewise – Anglo-Saxon in origin, meaning “royal wisdom.”
- Amelot – A sweet medieval diminutive of Amelie.
- Theophania – Meaning “manifestation of God,” rare and powerful.
- Odette – A charming French name with noble history.
- Etheldreda – Meaning “noble strength,” once worn by saints.
- Marisabel – A beautiful blend of Maria and Isabel.
- Rixende – A unique medieval name meaning “powerful protector.”
- Clarimond – Meaning “bright protector,” rare and cool.
- Sabelina – A melodic name with old European charm.
Viking medieval girl names
- Astrid – Meaning “divinely beautiful,” popular among Norse women.
- Sigrid – A strong name meaning “victory and beauty.”
- Gudrun – Meaning “God’s secret,” found in Norse sagas.
- Brynhild – Legendary shieldmaiden from the Volsunga saga.
- Ingrid – Meaning “beautiful” and “beloved of Ing,” a Norse god.
- Ragnhild – Meaning “battle counsel,” a noblewoman’s name.
- Solveig – Meaning “sun’s strength,” poetic and strong.
- Torhild – Meaning “Thor’s battle,” tied to Norse mythology.
- Alfhild – Meaning “elf battle,” perfect for a warrior spirit.
- Eir – A goddess of healing in Norse myths.
- Gunnhild – Meaning “battle maid,” known in Viking history.
- Hildegunn – Combining “battle” and “war,” fierce and proud.
- Freydis – Famous for being a fearless Viking explorer.
- Yrsa – A rare name meaning “wild she-bear.”
- Tove – A short, sweet name meaning “beautiful Thor.”
- Sif – Goddess of fertility and wife of Thor.
- Skadi – A goddess associated with winter and hunting.
- Herdis – Meaning “war goddess” in Old Norse.
- Liv – A simple Viking name meaning “life.”
- Jorunn – Meaning “lover of horses,” elegant and strong.
- Hallfrid – Meaning “rock of peace,” from Norse tradition.
- Kari – Meaning “gust of wind,” fresh and powerful.
- Signy – Meaning “new victory,” found in many sagas.
- Thora – Feminine form of Thor, meaning “thunder.”
- Halla – A name linked to stone and strength in Old Norse.
warrior medieval girl names
- Aethelflæd – Known as the “Lady of the Mercians,” a fierce Anglo-Saxon leader.
- Ermengarde – Meaning “universal protection,” linked to noblewomen who defended their lands.
- Swanilda – Meaning “battle swan,” both graceful and strong.
- Maerwynn – Anglo-Saxon name meaning “famous joy,” worn by influential leaders.
- Richenza – Meaning “powerful and strong,” popular in German medieval nobility.
- Adeltrudis – Meaning “noble strength,” fitting for a warrior spirit.
- Millicent – From the Old French for “strong in work and battle.”
- Helvise – A strong-sounding name from medieval France.
- Bertille – Meaning “bright battle,” tied to medieval heroines.
- Cunigund – A queen and saint known for her resilience and leadership.
- Ermeline – A bold name found in medieval romance tales.
- Hadewig – Meaning “battle combat,” used in Germanic regions.
- Wulfrun – Meaning “wolf rune,” strong and mysterious.
- Aldith – Meaning “old battle,” common among noble Anglo-Saxon women.
- Siglinde – Germanic name meaning “gentle victory.”
- Marcille – A rare medieval name linked to chivalric stories.
- Rohese – Noblewoman’s name meaning “famous spear.”
- Vibeke – A Scandinavian name meaning “warrior woman.”
- Helewise – Meaning “battle wide,” used in medieval England.
- Adelheidis – Meaning “noble kind,” tied to leaders and defenders.
- Catelina – Medieval form of Katherine, known in war chronicles.
- Gerberga – Queen and military strategist in the Frankish kingdom.
- Liutgarde – Meaning “people’s guardian,” strong and noble.
- Marsilia – Legendary warrior queen from medieval literature.
- Wymarca – An Anglo-Saxon name meaning “battle boundary.”
historical medieval girl names
- Aalis – Medieval French form of Alice, recorded in many court documents.
- Isabeau – A historical French queen’s name, graceful and strong.
- Hroswitha – A 10th-century German nun and playwright.
- Aenor – Mother of Eleanor of Aquitaine, rare and noble.
- Margalit – Medieval Hebrew form of Margaret, meaning “pearl.”
- Cunizza – A noblewoman from medieval Italy, celebrated in Dante’s works.
- Sibilla – A name found among medieval queens and prophetesses.
- Orabel – Meaning “beautiful,” used in medieval England and Scotland.
- Ysabeau – A variant of Isabel popular in France’s royal circles.
- Bona – Italian medieval name meaning “good,” worn by duchesses.
- Meliora – Meaning “better,” a name of English medieval nobility.
- Alienor – Another medieval form of Eleanor, linked to noble lineage.
- Douce – Medieval French name meaning “sweet,” used by noblewomen.
- Ivetta – A historical name meaning “yew wood,” tied to monastic records.
- Avelina – Popular in Norman England, meaning “little hazelnut.”
- Gisla – A Norse name meaning “pledge,” recorded in medieval chronicles.
- Beatriz – Spanish medieval form of Beatrice, meaning “blessed.”
- Constanza – Used by royal women across medieval Europe.
- Flore – Medieval name meaning “flower,” tied to poetry and romance.
- Genoveva – A saint’s name popular in medieval Germany and France.
- Mahaut – Medieval French form of Matilda, borne by countesses.
- Peronelle – Common in 14th-century France, meaning “stone.”
- Radegund – A Frankish queen and saint from the 6th century.
- Violant – Medieval form of Violet, worn by queens of Aragon.
- Zdislava – A Czech noblewoman and saint from the 13th century.
trendy medieval girl names
- Adelina – A chic name meaning “noble,” popular in modern revivals.
- Elswyth – Anglo-Saxon origin meaning “elf strength,” rare yet fashionable.
- Maribel – A romantic blend of Maria and Isabel with medieval charm.
- Anselma – Feminine form of Anselm, meaning “divine protection.”
- Corisande – A melodic name found in medieval romances.
- Beline – A soft-sounding medieval French name with modern appeal.
- Odilia – Linked to saints, meaning “wealth” or “prosperity.”
- Ysoriah – Unique medieval variation with a mystical feel.
- Lucetta – A sweet medieval diminutive of Lucia.
- Delphina – Meaning “dolphin,” charming and whimsical.
- Arietta – A lyrical name inspired by medieval music.
- Selova – An unusual medieval Slavic name with graceful flow.
- Ferelith – Rare and elegant, used in noble medieval families.
- Ismeria – Medieval name with biblical roots, rare and stylish.
- Morwenna – A Cornish medieval name meaning “waves of the sea.”
- Tressia – Old-fashioned yet modern-sounding medieval choice.
- Alberica – A noble-sounding name with Germanic origins.
- Ghislaine – French medieval name meaning “pledge,” fashionable today.
- Erelina – A romantic-sounding medieval gem.
- Vionette – Rare, poetic name inspired by medieval courtly love.
- Saphira – Meaning “sapphire,” rich with medieval elegance.
- Melusina – From the famous medieval water-spirit legend.
- Crescentia – Meaning “growing” or “thriving,” tied to saints.
- Avaletta – A pretty medieval variant of Ava.
- Florentia – Meaning “blooming,” a name with royal medieval history.
beautiful medieval girl names
- Alouette – Medieval French name meaning “lark,” soft and lyrical.
- Celandine – Inspired by the golden medieval flower, graceful and rare.
- Elowen – Meaning “elm tree,” with an old-world, romantic feel.
- Amelina – A delicate variation of Amelie, popular in medieval Europe.
- Fioretta – Italian medieval name meaning “little flower.”
- Seraphina – Meaning “fiery,” elegant and angelic.
- Elysande – A noble-sounding medieval French gem.
- Petronia – Meaning “rock” or “stone,” poetic and strong.
- Arielle – A charming medieval form meaning “lion of God.”
- Linora – A melodic blend of Lena and Eleanor.
- Celestina – Meaning “heavenly,” popular in medieval romance tales.
- Jonetta – A sweet medieval diminutive of Joan.
- Lunette – Meaning “little moon,” magical and gentle.
- Marcellina – Feminine form of Marcel, elegant and dignified.
- Ysoriah – A rare, musical name found in medieval records.
- Rosaline – Meaning “gentle rose,” with a courtly love tone.
- Annora – Meaning “honor,” a refined medieval classic.
- Fidella – Meaning “faithful,” graceful and virtuous.
- Claribel – Meaning “bright and beautiful,” from medieval poetry.
- Zelinda – Meaning “shield of victory,” both strong and pretty.
- Odeline – A soft medieval French name meaning “wealthy.”
- Viridis – Meaning “green,” symbolizing growth and life.
- Julitta – A sweet diminutive of Julia, found in medieval saints’ names.
- Edelina – Meaning “noble,” light and elegant.
- Miralys – A rare and enchanting medieval-style name.
rare medieval girl names
- Aenora – An uncommon variant of Aenor, elegant and noble.
- Brisendis – A rare name found in medieval romance literature.
- Odelina – Meaning “little wealth,” soft and refined.
- Ysoldeva – A unique twist on Isolde from medieval legends.
- Fresenda – Rare Norman name meaning “fresh” or “new.”
- Catelain – A medieval French name meaning “keeper of the castle.”
- Drusina – A feminine, lesser-known form of Drusus.
- Hawisa – An old English name found in 12th-century records.
- Quenilda – Meaning “queenly battle,” rare and powerful.
- Orsina – Italian medieval name meaning “little bear.”
- Jocosa – Meaning “merry” or “joyful,” from medieval Latin.
- Peronetta – A charming diminutive of Peronelle.
- Isambertina – Elaborate and noble-sounding medieval name.
- Meliorina – From “better,” rare and poetic.
- Aubrette – Meaning “elf power,” elegant and unusual.
- Francelia – Medieval name meaning “from France.”
- Guibourc – Legendary heroine from medieval chansons.
- Zabina – A mysterious name found in medieval Slavic regions.
- Lorencia – Rare form of Laurencia, meaning “from Laurentum.”
- Vannora – Meaning “white wave,” graceful and unique.
- Maravilla – Meaning “wonder,” charming and whimsical.
- Tephania – Rare medieval form of Stephanie.
- Ydaura – A mysterious, exotic medieval name.
- Lunara – Moon-inspired name with medieval elegance.
- Corbina – Meaning “little raven,” rare and poetic.
conclusion
Medieval girl names hold a timeless beauty that blends history, strength, and elegance. Whether drawn from noble courts, legendary tales, or ancient traditions, these names carry stories that still inspire today.
They offer a perfect balance between old-world charm and modern appeal, making them a meaningful choice for parents who want something unique yet rooted in heritage.
By exploring names from different influences—royal, warrior, romantic, and cultural—you can find one that not only sounds beautiful but also carries a legacy worth passing down.