Medieval girl names from history and legend
|

Medieval Girl Names | 200+ Unique, Beautiful & Rare Medieval Female Names

Medieval girl names hold a rare charm that blends elegance, mystery, and timeless strength. Rooted in history, these names reflect queens, healers, saints, and storytellers who left a mark on their world. From royal courts to quiet abbeys, each name carries beauty and purpose, echoing courage and grace from centuries past.

Whether you’re naming a fantasy character, writing historical fiction, or searching for a vintage baby name, this list of beautiful, unique, and uncommon medieval girl names will transport you straight into the heart of the Middle Ages full of nobility, meaning, and inspiration.


This Medieval Girl Name Generator brings authentic charm from the past to your fingertips. Every name draws from medieval Europe’s deep linguistic roots — Anglo-Saxon, Norse, Celtic, French, and Latin. From noble princesses to fierce warriors, these names offer endless inspiration for characters, games, and stories alike.

Medieval Girl Name Generator

(Click the button again for 10 more names)


    Timeless and graceful, these names were favored among medieval queens, saints, and noblewomen.

    1. Eleanor – Regal and wise, known from the famous Eleanor of Aquitaine.
    2. Isabella – A classic royal name symbolizing purity and strength.
    3. Matilda – Means “mighty in battle,” once borne by empresses and warriors.
    4. Alice – Gentle and intelligent, admired across European courts.
    5. Catherine – Represents virtue and faith; used by several saints.
    6. Margaret – Means “pearl,” reflecting purity and grace.
    7. Beatrice – Brings joy and blessing, popular among Italian nobility.
    8. Joan – A heroic name tied to courage and destiny, like Joan of Arc.
    9. Agnes – Symbol of innocence and divine devotion.
    10. Mary – Revered across cultures, symbolizing compassion and strength.
    11. Anne – Simple yet royal; beloved by queens and saints.
    12. Blanche – Means “white” or “bright,” reflecting nobility.
    13. Juliana – Elegant name with Latin roots meaning “youthful.”
    14. Emma – Signifies universal strength and compassion.
    15. Helena – Inspired by beauty and light.
    16. Edith – Noble and steadfast; of Anglo-Saxon origin.
    17. Adele – Sweet yet noble, common among Frankish royalty.
    18. Lucia – Latin for “light,” radiant and pure.
    19. Christina – Carries deep faith and charm.
    20. Margery – A medieval twist on Margaret, full of warmth and grace.

    Love dark fantasy names? Try these too:
    👉 Nightborne Name Generator | Create Magical Names Instantly (Free 2025)
    👉 Biker Name Generator | 500+ Cool Biker Names With Meanings
    👉 200+ Funny & Creative Blooket Names (Cool, Clever, and Unique Ideas)
    👉120+ Fantasy Royal Last Names That Feel Noble and Legendary
    👉MandaLorian Name Generator | Star Wars Mandalorian Names

    These names reflect poetic grace, faith, and charm — perfect for fantasy stories or modern baby naming.

    1. Rosalind – Symbol of gentle beauty, meaning “soft horse” or “rose.”
    2. Arabella – Elegant name meaning “yielding to prayer.”
    3. Evelina – Romantic and musical, ideal for noble-born heroines.
    4. Isolde – Legendary Celtic name tied to love and tragedy.
    5. Seraphina – Heavenly and ethereal, meaning “fiery ones.”
    6. Clarisse – Refined and noble, from the Latin “clear and bright.”
    7. Aurelia – Shines with golden brilliance and warmth.
    8. Elowen – Modern revival of a medieval Cornish name meaning “elm tree.”
    9. Gwendolyn – “Blessed ring,” graceful and wise.
    10. Helena – Radiant and dignified, born of myth and history.
    11. Mirabel – Means “wonderful,” perfect for a kind spirit.
    12. Amara – A universal beauty with roots in Latin and Greek.
    13. Selene – Lunar charm and mystery.
    14. Cecily – Saintly and melodious, tied to music and virtue.
    15. Rowena – Ancient and strong, often tied to noble families.
    16. Isabeau – Medieval French variant of Isabel, rare and elegant.
    17. Florentina – Flowery and radiant, tied to grace and life.
    18. Viviana – Symbol of vitality and joy.
    19. Odette – Graceful as a swan; full of charm and movement.
    20. Lucinda – Glows with the meaning “light-bringer.”

    Distinctive and full of lore, these names stand out with rarity and magic.

    Unique Medieval Girl Names
    1. Meliora – Latin for “better,” symbolizing constant growth.
    2. Thalia – Muse of comedy and poetry, elegant and wise.
    3. Aveline – Sweet Norman name meaning “hazelnut.”
    4. Ysoria – A rare Welsh gem from ancient folklore.
    5. Celestria – Heavenly and divine, radiant in tone.
    6. Sybilla – Prophetess in old legends, tied to wisdom.
    7. Idony – Old Norse name meaning “renewal” or “rejuvenation.”
    8. Adeliza – Noble and pure, favored by early medieval royalty.
    9. Drusilla – Ancient name of Latin origin, meaning “strong.”
    10. Edwina – Old English for “rich friend.”
    11. Lunet – Mythical and graceful, from Arthurian legend.
    12. Clarimond – “Bright protector,” perfect for strong heroines.
    13. Ardith – Symbol of blooming meadows and luck.
    14. Morwenna – Cornish name for “maid of the sea.”
    15. Fenella – Gaelic name meaning “white shoulders.”
    16. Ismena – Mysterious and poetic, from ancient Greece.
    17. Rohesia – Old variant of Rose, full of warmth and rarity.
    18. Catriona – Scottish form of Catherine, beautiful and brave.
    19. Alianor – A lyrical variation of Eleanor.
    20. Bronwyn – Welsh for “white breast,” a symbol of purity.

    These lesser-known medieval names blend rarity with elegance.

    1. Ameline – Sweet and melodic, related to Amelina.
    2. Corisande – Romantic name meaning “heart’s gift.”
    3. Theophania – Greek name for “manifestation of God.”
    4. Genoveva – Saintly name symbolizing purity and faith.
    5. Aenor – Unique mother of Eleanor of Aquitaine.
    6. Cressida – Literary name tied to medieval romance.
    7. Enid – Welsh for “soul” or “life.”
    8. Odilia – Patroness of vision, filled with grace.
    9. Wulfhild – Strong Old English name meaning “battle wolf.”
    10. Rohese – Medieval French form of Rose.
    11. Ysolde – Another variant of Isolde, tragic yet beautiful.
    12. Baldeth – Rare noblewoman’s name, full of strength.
    13. Sibert – Female variant of Siebert, meaning “bright victory.”
    14. Dulcia – Latin for “sweet,” symbolizing kindness.
    15. Edelina – Old Norman name with gentle tones.
    16. Albrina – Ancient Germanic name meaning “elf ruler.”
    17. Helewise – Historic and wise, tied to nobility.
    18. Fidelma – Irish for “faithful.”
    19. Leofwyn – Old English name meaning “beloved joy.”
    20. Goditha – Anglo-Saxon name meaning “good and kind.”

    These names blend medieval roots with a modern, wearable touch.

    Modern Medieval Girl Names
    1. Liana – Gentle and lyrical, perfect for modern use.
    2. Elara – Mythic and elegant, with celestial charm.
    3. Briella – Modern yet rooted in medieval Gabriel traditions.
    4. Eveline – Timeless and sweet, meaning “desired.”
    5. Clarissa – Polished and radiant, a modern twist on Clarisse.
    6. Selene – Mystical moon name with enduring allure.
    7. Anora – Derived from “honor,” simple and noble.
    8. Violetta – Charming and poetic, full of color and life.
    9. Lysandra – Elegant warrior name meaning “liberator.”
    10. Melisande – Old French beauty meaning “strength in work.”
    11. Adrielle – Graceful blend of strength and charm.
    12. Corinna – Greek classic revived with soft modern appeal.
    13. Isaline – A chic twist on medieval Isabelle.
    14. Evana – Derived from Eva, meaning “life.”
    15. Aureline – Gilded and graceful, from Latin origins.
    16. Talia – Sweet and melodic, meaning “dew from heaven.”
    17. Celina – Heavenly and delicate, connected to stars.
    18. Nerissa – Sea-inspired beauty with a noble feel.
    19. Marielle – Blend of Maria and Elle; refined and soft.
    20. Liliane – Romantic and classic, echoing medieval lilies.

    Medieval girl names capture centuries of elegance, courage, and story. Whether born from royal courts, Celtic myths, or sacred abbeys, each name carries meaning that transcends time. These collections help you find a name that feels both ancient and unforgettable, connecting the past to the present.

    Explore more inspiration through our other collections like Goblin Name Generator, Elf Name Generator, and Redguard Name Generator. Each brings its own world of creativity and lore, just like these timeless medieval treasures.


    What defines a medieval girl name?

    A medieval girl name typically comes from Europe’s Middle Ages (5th–15th century) and reflects languages like Old English, Latin, and Norse. They often symbolize virtue, beauty, or bravery.

    Which medieval girl names are still popular today?

    Names such as Isabella, Eleanor, Matilda, and Catherine remain loved today for their elegance and history — perfectly timeless and easy to revive.

    What are some beautiful medieval girl names with royal meanings?

    Beautiful medieval girl names often draw inspiration from queens, saints, and noblewomen. Names like Isolde, Evelina, Aveline, Rosalind, and Cecilia reflect elegance, faith, and timeless charm. These names carry royal tones and were common among noble families across England, France, and Italy during the Middle Ages.

    Which medieval girl names are still popular today?

    Some medieval names have aged gracefully and remain popular in modern times. Examples include Emma, Alice, Matilda, Eleanor, and Clara. Each of these has medieval roots but fits perfectly in today’s naming trends, blending old-world history with modern appeal.

    What are the rarest or most uncommon medieval girl names?

    Uncommon medieval girl names like Serilda, Elswyth, Amelina, and Drusilla offer a unique touch of mystery. These names are rarely used today but carry rich stories from medieval folklore and ancient manuscripts ideal for fantasy writers, gamers, or parents seeking a distinctive historical name.

    Similar Posts