Have you ever wondered what parents named their daughters back in medieval times? Medieval names carry such rich history and meaning – each one tells a story about a different time, place, and culture. Whether you’re expecting a baby girl, naming a character in your novel, or just fascinated by name origins, medieval girl names offer something special that modern names often lack.
I’ve always been drawn to names with history behind them. There’s something magical about choosing a name that’s weathered centuries and still sounds beautiful today. Let’s dive into some gorgeous medieval options for girls that might just be perfect for your little princess!
Medieval names weren’t just labels – they were deeply meaningful. During the Middle Ages (roughly 500-1500 AD), names often reflected family connections, religious devotion, or desired virtues. Parents carefully selected names that honored saints, celebrated family traditions, or expressed hopes for their child’s character.
Unlike today where uniqueness is often prized, medieval naming practices tended to draw from a smaller pool of common names. This is why you’ll find certain names appearing frequently throughout medieval records – names that carried significant cultural weight and meaning.
Looking for something meaningful for your little girl? A medieval name might be the perfect choice if you value:
- Rich historical connections
- Traditional feminine qualities
- Names with staying power
- Distinctive but recognizable options
Check out these names that mean protector or guardian if you’re drawn to names with powerful meanings.
Medieval Names for Girls
These classic medieval choices have stood the test of time while maintaining their historical charm:
- Adelaide – Germanic origin, means “noble type” or “nobility”
- Agnes – Greek origin, means “pure” or “holy”
- Beatrice – Latin origin, means “she who brings happiness”
- Cecilia – Latin origin, means “blind” (associated with the patron saint of music)
- Eleanor – Provençal origin, possibly meaning “other Aenor” or “light”
- Emma – Germanic origin, means “whole” or “universal”
- Gwendolen – Welsh origin, means “white ring” or “blessed ring”
- Isabella – Hebrew/Spanish origin, variant of Elizabeth, means “devoted to God”
- Joan – Hebrew origin, feminine form of John, means “God is gracious”
- Katherine – Greek origin, means “pure”
- Lucia – Latin origin, means “light”
- Matilda – Germanic origin, means “battle-mighty” or “strength in battle”
- Millicent – Germanic origin, means “strong in work”
- Rosalind – Germanic origin, means “gentle horse”
- Rowena – Germanic/Welsh origin, possibly meaning “fame and joy”
- Sybil – Greek origin, means “prophetess” or “oracle”
- Thomasina – Aramaic origin, feminine form of Thomas, means “twin”
- Winifred – Welsh origin, means “blessed peacemaking”
- Yvette – Germanic origin, feminine form of Ivo, means “yew”
- Zoe – Greek origin, means “life”
These names were carried by real women who lived, loved, and left their mark on medieval society. I love how names like Matilda combine strength with femininity!
Discover names that represent strength and protection
Medieval Female Names
These beautiful options were popular among noble and common women during the Middle Ages:
- Adela – Germanic origin, means “noble” or “nobility”
- Alienor – Provençal version of Eleanor, possibly meaning “other Aenor”
- Aveline – Germanic origin, means “desired” or possibly “hazelnut”
- Bertha – Germanic origin, means “bright” or “famous”
- Constance – Latin origin, means “steadfast” or “constant”
- Edith – Old English origin, means “prosperous in war” or “blessed war”
- Elaine – Welsh/French origin, means “bright, shining light”
- Gunhild – Norse origin, combines elements meaning “battle” and “maiden”
- Hildegard – Germanic origin, means “battle protection”
- Isolde – Celtic origin, possibly meaning “ice ruler” (from Arthurian legend)
- Juliana – Latin origin, feminine form of Julius, means “youthful” or “Jove’s child”
- Margery – Greek origin, variant of Margaret, means “pearl”
- Maud – Germanic origin, variant of Matilda, means “mighty in battle”
- Philippa – Greek origin, feminine form of Philip, means “lover of horses”
- Rohese – Germanic origin, means “famous type” or “horse”
- Sabina – Latin origin, means “Sabine woman” (from an ancient Italian tribe)
- Theophania – Greek origin, means “manifestation of God”
- Ursula – Latin origin, means “little female bear”
- Wilfreda – Germanic origin, means “willing peace”
- Yseult – Celtic variant of Isolde, associated with the legendary love story
I’ve always thought Aveline sounds so pretty – it has that perfect balance of strength and softness that many medieval names carry.
Explore names that represent new beginnings
Medieval Girl Names
These names were given to girls throughout different regions of medieval Europe:
- Adalind – Germanic origin, means “noble snake” or “noble serpent”
- Berlinda – Germanic origin, means “bright serpent” or “bright shield”
- Colette – French origin, diminutive of Nicole, means “people of victory”
- Damaris – Greek origin, possibly means “gentle” or “heifer”
- Elspeth – Scottish variant of Elizabeth, means “God is my oath”
- Felicia – Latin origin, means “happy” or “fortunate”
- Godiva – Old English origin, means “gift of God”
- Helewise – Germanic origin, means “healthy wisdom”
- Ingrid – Norse origin, means “Ing is beautiful” (Ing was a fertility god)
- Jehanne – Medieval French form of Joan, means “God is gracious”
- Katarina – Greek origin, variant of Katherine, means “pure”
- Linnet – French/English origin, means “flax” or named after the songbird
- Melisende – Germanic origin, means “strong work” or “strong labor”
- Nest – Welsh origin, possibly means “fair” or “pure”
- Odette – French origin, means “wealthy”
- Petronilla – Latin origin, feminine diminutive of Peter, means “rock”
- Richenza – Germanic origin, means “rich” or “powerful”
- Selma – Germanic origin, possibly means “divine protection”
- Tephania – Greek origin, variant of Theophania, means “manifestation of God”
- Wymarc – Germanic origin, meaning uncertain
When I came across the name Helewise in old manuscripts, I fell in love with how it literally meant “healthy wisdom” – something every parent would wish for their daughter!
Find names that symbolize wisdom and knowledge
Medieval Names for Women
These names were popular choices for women in various regions throughout the medieval period:
- Adelais – Germanic origin, variant of Adelaide, means “noble type”
- Blanchefleur – French origin, means “white flower”
- Clarice – Latin origin, means “bright” or “clear”
- Dionisia – Greek origin, feminine form of Denis, associated with the god Dionysus
- Estrild – Germanic origin, possibly meaning “goddess of spring”
- Freswide – Old English origin, means “peace bond”
- Guillemette – French origin, feminine form of William, means “resolute protection”
- Herleva – Germanic origin, meaning uncertain (mother of William the Conqueror)
- Ida – Germanic origin, possibly means “industrious one” or “hard worker”
- Jeanne – French form of Joan, means “God is gracious”
- Kunigunde – Germanic origin, means “clan” and “battle”
- Leticia – Latin origin, means “joy” or “happiness”
- Melisande – Germanic origin, means “strong work”
- Nichola – Greek origin, feminine form of Nicholas, means “victory of the people”
- Oriana – Latin origin, means “sunrise” or “golden”
- Peronelle – French variant of Petronilla, means “rock”
- Rohesia – Germanic origin, meaning uncertain, possibly “famous type”
- Scolastica – Latin origin, means “scholarly” or “devoted to learning”
- Tiffania – Greek origin, variant of Theophania, means “manifestation of God”
- Wymarc – Germanic origin, meaning uncertain
I once came across a medieval manuscript where a woman named Blanchefleur was described as being “as pure as the white flower for which she was named” – these names really carried powerful imagery!
Discover names that symbolize beauty and grace
Medieval Women Names
These authentic medieval options were recorded in historical documents from the period:
- Aelina – Germanic origin, variant of Helena, means “bright, shining light”
- Berta – Germanic origin, shortened form of Bertha, means “bright” or “famous”
- Cristina – Latin origin, feminine form of Christian, means “follower of Christ”
- Douceline – French origin, means “sweet”
- Ermengarde – Germanic origin, means “complete” or “whole protection”
- Florine – Latin origin, means “flower”
- Gisla – Germanic origin, means “pledge” or “hostage”
- Hawisa – Germanic origin, means “wide battle”
- Iseult – Celtic origin, possibly means “ice ruler” (from Arthurian legend)
- Jacqueline – Hebrew origin, feminine form of James, means “supplanter”
- Kriemhild – Germanic origin, combines elements meaning “mask, helmet” and “battle”
- Leofgifu – Old English origin, means “beloved gift”
- Mahaut – French variant of Matilda, means “strength in battle”
- Nesta – Welsh origin, possibly means “pure”
- Odelina – Germanic origin, means “homeland” or “inheritance”
- Petronella – Latin origin, feminine form of Peter, means “rock”
- Richolda – Germanic origin, means “powerful ruler”
- Sibilla – Greek variant of Sybil, means “prophetess”
- Tiphaine – Greek origin, variant of Theophania, means “manifestation of God”
- Ysabel – Spanish/Hebrew origin, variant of Isabel/Elizabeth, means “God is my oath”
The name Ermengarde sounds so powerful to me – I can just imagine a strong medieval woman commanding respect with a name that literally means “complete protection”!
Find names that symbolize power and strength
Female Medieval Names
These beautiful names were given to girls born during the medieval period across Europe:
- Albreda – Germanic origin, means “elf counsel”
- Benedicta – Latin origin, feminine form of Benedict, means “blessed”
- Claricia – Latin origin, means “bright” or “clear”
- Doda – Germanic origin, meaning uncertain
- Emelina – Germanic origin, means “work” or “rival”
- Fronicka – Germanic variant of Veronica, means “true image”
- Galiena – Latin origin, feminine form of Galen, means “calm” or “healer”
- Helga – Norse origin, means “holy” or “blessed”
- Iseut – Celtic origin, variant of Isolde, possibly means “ice ruler”
- Juliana – Latin origin, feminine form of Julian, means “youthful”
- Kunigunde – Germanic origin, means “clan” and “battle”
- Loveday – English origin, refers to a “day appointed for reconciliation”
- Margot – French diminutive of Margaret, means “pearl”
- Nonna – Latin origin, means “ninth” or possibly “nun”
- Odilia – Germanic origin, means “prosperity” or “fortune”
- Perrette – French diminutive of Petra, means “rock”
- Richeldis – Germanic origin, means “rich battle”
- Sigrid – Norse origin, means “victory” and “beautiful”
- Thora – Norse origin, feminine form of Thor, associated with the thunder god
- Yvonne – Germanic origin, feminine form of Ivo, means “yew”
When I was researching Loveday, I was surprised to learn it wasn’t a romantic name but actually referred to a day set aside for settling disputes and reconciling differences – what a meaningful name to give a daughter!
Explore names that represent harmony and peace
Medieval Woman Names
These names were recorded for women who lived during the medieval period:
- Adeliza – Germanic origin, variant of Adelaide, means “noble type”
- Bathsheba – Hebrew origin, means “daughter of the oath” or “seventh daughter”
- Clemence – Latin origin, means “merciful” or “gentle”
- Dulcie – Latin origin, means “sweet”
- Engeltrud – Germanic origin, means “angel strength”
- Felice – Latin origin, means “happy” or “fortunate”
- Gunhilda – Norse origin, combines elements meaning “battle” and “maiden”
- Helewis – Germanic origin, means “healthy wisdom”
- Ismenia – Persian origin, possibly connected to the name Jasmine
- Joetta – Hebrew origin, feminine form of Joel, means “Jehovah is God”
- Katernina – Greek variant of Katherine, means “pure”
- Liutgard – Germanic origin, means “people” and “protection”
- Muriel – Celtic origin, means “bright sea”
- Normina – Latin origin, possibly means “from the north”
- Ottilia – Germanic origin, means “prosperous in battle”
- Parnel – French variant of Petronilla, means “rock”
- Rosemunde – Germanic origin, means “horse protection”
- Sarra – Hebrew origin, variant of Sarah, means “princess”
- Theophania – Greek origin, means “manifestation of God”
- Wulfhild – Germanic origin, combines elements meaning “wolf” and “battle”
I’ve always thought Muriel was such a romantic name – “bright sea” conjures images of adventure and beauty!
Find names that are connected to nature
Medieval Lady Names
These elegant names were often used among the nobility during the medieval period:
- Aalis – Germanic origin, variant of Alice, means “noble”
- Beatriz – Latin origin, Spanish form of Beatrice, means “she who brings happiness”
- Columbina – Latin origin, means “dove-like”
- Desiderata – Latin origin, means “desired one”
- Eadgyth – Old English form of Edith, means “prosperous in war”
- Florie – Latin origin, means “flower”
- Giselle – Germanic origin, means “pledge” or “hostage”
- Herleva – Germanic origin, meaning uncertain (mother of William the Conqueror)
- Idony – Greek origin, means “work” or “labor”
- Joanna – Hebrew origin, variant of Joan, means “God is gracious”
- Katelina – Greek variant of Katherine, means “pure”
- Lucrezia – Latin origin, feminine form of Lucretius, exact meaning uncertain
- Meliora – Latin origin, means “better”
- Nichola – Greek origin, feminine form of Nicholas, means “victory of the people”
- Olympias – Greek origin, possibly means “from Mount Olympus”
- Philippa – Greek origin, feminine form of Philip, means “lover of horses”
- Rohese – Germanic origin, meaning uncertain
- Sibylla – Greek origin, means “prophetess”
- Theodora – Greek origin, means “gift of God”
- Yolande – Greek origin, possibly means “violet flower”
I once saw a portrait of a medieval noblewoman named Yolande, and the artist had cleverly painted small violets in the background – a nod to the meaning of her beautiful name!
Discover names that symbolize nobility and elegance
Renaissance Names for Girl
These names became popular during the later medieval period and Renaissance:
- Alessandra – Greek origin, means “defender of mankind”
- Bianca – Italian origin, means “white” or “pure”
- Caterina – Italian form of Catherine, means “pure”
- Diana – Latin origin, means “divine”
- Elisabetta – Italian form of Elizabeth, means “God is my oath”
- Francesca – Latin origin, feminine form of Francis, means “from France” or “free one”
- Giovanna – Italian form of Joan, means “God is gracious”
- Honora – Latin origin, means “honor” or “woman of honor”
- Isabella – Italian/Spanish form of Elizabeth, means “God is my oath”
- Julia – Latin origin, feminine form of Julius, means “youthful”
- Lucrezia – Italian form of Lucretia, Latin origin
- Magdalena – Greek origin, means “from Magdala” (a place name)
- Nicoletta – Italian diminutive of Nicole, means “victory of the people”
- Ottavia – Italian form of Octavia, means “eighth”
- Portia – Latin origin, feminine form of the Roman family name Porcius
- Renata – Latin origin, means “reborn”
- Sophia – Greek origin, means “wisdom”
- Teodora – Italian form of Theodora, means “gift of God”
- Valentina – Latin origin, means “strong” or “healthy”
- Zenobia – Greek origin, possibly means “life of Zeus”
When I visited Italy, I saw Renaissance paintings featuring women named Bianca who were always portrayed with alabaster skin and pearls – a visual representation of the name’s meaning!
Find names that represent wisdom and intelligence
Unique Medieval Names for Girls
These rare medieval names offer something truly distinctive:
- Aldith – Old English origin, means “old battle” or “old war”
- Bradamante – Italian literary name from Renaissance epics
- Clarembald – Germanic origin, rare feminine usage of a typically male name
- Dhuoda – Frankish origin, meaning uncertain (name of a 9th-century noblewoman)
- Enndolynn – Celtic origin, meaning uncertain
- Fastrada – Germanic origin, meaning uncertain (wife of Charlemagne)
- Grissell – Origin uncertain, possibly from “gris” meaning “gray”
- Hawise – Germanic origin, means “wide battle”
- Ilaria – Latin origin, means “cheerful”
- Jocosa – Latin origin, means “playful” or “merry”
- Kymme – Celtic origin, meaning uncertain
- Leoba – Germanic origin, means “beloved”
- Melusine – Folk mythology origin, water spirit from medieval European legends
- Nolwenn – Celtic origin, means “holy one”
- Oriande – Romance origin, possibly means “golden”
- Popelina – Germanic origin, meaning uncertain
- Queniva – Old English origin, meaning uncertain
- Rosamunde – Germanic origin, means “horse protection”
- Sybille – Greek variant of Sybil, means “prophetess”
- Trifine – Breton origin, meaning uncertain
When I first came across the name Melusine in a medieval manuscript, I was captivated by the story of this mysterious water spirit who married a mortal man – such a hauntingly beautiful name with a fascinating legend behind it!
Explore names with mysterious meanings
Beautiful Medieval Girl Names
These medieval names are especially melodic and appealing to modern ears:
- Alienor – Provençal form of Eleanor, possibly meaning “other Aenor”
- Belisent – Germanic origin, possibly means “beautiful path”
- Celestine – Latin origin, means “heavenly”
- Doucette – French origin, means “sweet little one”
- Elestren – Cornish origin, possibly means “iris flower”
- Floriana – Latin origin, means “flowering”
- Genevieve – Germanic origin, means “tribe woman”
- Helissent – Germanic origin, meaning uncertain
- Ismay – Old English origin, means “iron maiden”
- Jessamine – Persian origin, means “jasmine flower”
- Kerensa – Cornish origin, means “love”
- Lillian – Latin origin, means “lily” or from Elizabeth meaning “God is my oath”
- Melisende – Germanic origin, means “strong work”
- Nicolette – Greek origin, means “victory of the people”
- Oriana – Latin origin, means “sunrise” or “golden”
- Peronelle – French variant of Petronilla, means “rock”
- Rosalind – Germanic origin, means “gentle horse”
- Seraphina – Hebrew origin, means “burning ones” (refers to a type of angel)
- Theophania – Greek origin, means “manifestation of God”
- Vivienne – Latin origin, means “alive” or “lively”
I fell in love with the name Kerensa when I learned it was an old Cornish name meaning “love” – it sounds so beautiful when spoken aloud!
Discover names that symbolize love and affection
Medieval Names for Girls and Meanings
These names come with particularly interesting or significant meanings:
- Adallinda – Germanic origin, means “noble serpent”
- Berengaria – Germanic origin, means “bear spear” (name of a queen of England)
- Claremonde – Latin/Germanic origin, means “clear world” or “bright protection”
- Drusiana – Roman origin, means “strong”
- Ethelflaed – Anglo-Saxon origin, means “noble beauty”
- Frideswide – Anglo-Saxon origin, means “peace strong”
- Godiva – Old English origin, means “gift of God”
- Herleva – Germanic origin, possibly means “army descendant”
- Ingrid – Norse origin, means “Ing’s beauty” (Ing was a Norse deity)
- Johanna – Hebrew origin, means “God is gracious”
- Katell – Breton origin, means “pure”
- Liutgard – Germanic origin, means “people guard”
- Mirabilis – Latin origin, means “wonderful” or “miraculous”
- Nest – Welsh origin, possibly means “fair” or “pure”
- Odelina – Germanic origin, means “homeland” or “inheritance”
- Peregrina – Latin origin, means “pilgrim” or “traveler”
- Radegund – Germanic origin, means “counsel” and “war”
- Sibyl – Greek origin, means “prophetess”
- Theodora – Greek origin, means “gift of God”
- Wulfrun – Anglo-Saxon origin, means “wolf secret” or “wolf rune”
The name Peregrina really stands out to me – imagine naming your daughter “pilgrim” in an age when religious journeys were seen as the highest spiritual calling!
Find names that represent journey and adventure
Badass Medieval Names for Girls
These powerful medieval names project strength and courage:
- Aethelflaed – Anglo-Saxon origin, means “noble beauty” (was a powerful Anglo-Saxon ruler)
- Boudicca – Celtic origin, possibly means “victory” (famous warrior queen)
- Brunhild – Germanic origin, means “armor” and “battle” (Valkyrie in Norse mythology)
- Dragonette – Latin origin, feminine form referring to dragons
- Eadgyth – Anglo-Saxon origin, means “rich in war”
- Freya – Norse origin, goddess of love, beauty, and war
- Griselda – Germanic origin, means “gray battle maiden”
- Hildegard – Germanic origin, means “battle protection”
- Isolde – Celtic origin, legendary warrior princess
- Jutta – Germanic origin, means “from Judea” (name of several strong medieval women)
- Kriemhild – Germanic origin, means “mask, helmet” and “battle”
- Lagertha – Norse origin, legendary shield-maiden and warrior
- Matilda – Germanic origin, means “mighty in battle”
- Nerida – Greek origin, means “sea nymph”
- Olga – Norse origin, means “holy” (name of a ruthless and effective ruler)
- Philippa – Greek origin, means “lover of horses” (several strong medieval women)
- Rhonwen – Welsh origin, means “fair spear”
- Sigrid – Norse origin, means “victory” and “beautiful”
- Thyra – Norse origin, means “Thor’s warrior”
- Valda – Germanic origin, means “ruler” or “powerful”
When I read about Queen Aethelflaed who led armies and built fortresses in Anglo-Saxon England, I realized her name perfectly captured her essence – both noble and fierce!
Explore names that represent courage and bravery
Renaissance Names for Girl
These names flourished during the late medieval and Renaissance periods:
- Artemisia – Greek origin, means “safe” or named after the goddess Artemis
- Botticelli – Italian origin, surname used as a given name during Renaissance
- Cassandra – Greek origin, means “she who entangles men”
- Diamante – Italian origin, means “diamond”
- Elisabetta – Italian form of Elizabeth, means “God is my oath”
- Fiammetta – Italian origin, means “little flame”
- Ginevra – Italian form of Guinevere, Celtic origin
- Ippolita – Greek origin, means “horse releaser”
- Jovanna – Italian variant of Johanna, means “God is gracious”
- Lavinia – Latin origin, means “from Lavinium” (ancient Italian city)
- Maddalena – Italian form of Magdalene, means “from Magdala”
- Nastasia – Italian shortened form of Anastasia, means “resurrection”
- Olympia – Greek origin, means “from Mount Olympus”
- Perla – Italian origin, means “pearl”
- Renata – Latin origin, means “reborn”
- Samaritana – Biblical origin, means “woman from Samaria”
- Tullia – Latin origin, feminine form of Tullius (Roman family name)
- Veronica – Greek/Latin origin, means “true image”
- Vittoria – Italian origin, means “victory”
- Zenobia – Greek origin, possibly means “life of Zeus”
I once saw a Renaissance painting of a woman named Fiammetta with red-gold hair that seemed to glow like the “little flame” her name represented!
Discover names that represent light and brightness
Medieval Names for Girl
These authentic medieval names have a distinctly feminine quality:
- Adelina – Germanic origin, means “noble”
- Berengaria – Germanic origin, means “bear spear”
- Cecily – Latin origin, means “blind”
- Diamanda – Greek variant of Diamond, means “invincible”
- Ermengarde – Germanic origin, means “complete protection”
- Fina – Italian origin, short form of Serafina, means “fine” or “delicate”
- Griselde – Germanic origin, possibly means “gray battle maid”
- Helewise – Germanic origin, means “healthy wisdom”
- Isemay – Germanic origin, possibly means “iron maiden”
- Juditha – Hebrew origin, means “woman from Judea” or “praised”
- Katelina – Greek variant of Katherine, means “pure”
- Liutgarde – Germanic origin, means “people guard”
- Maugredete – Germanic variant of Margaret, means “pearl”
- Nemony – Origin uncertain, possibly Celtic
- Odelia – Germanic origin, means “wealth” or “fortune”
- Petronilla – Latin origin, feminine form of Peter, means “rock”
- Richolda – Germanic origin, means “powerful ruler”
- Sybilla – Greek origin, means “prophetess”
- Thomasina – Aramaic origin, feminine form of Thomas, means “twin”
- Ysoria – Basque origin, meaning uncertain
The name Ermengarde sounds so strong and protective – I love how many medieval names combined fierce strength with feminine sounds!
Find names that symbolize protection
Female Medieval Names
These names were documented in medieval records across Europe:
- Albreda – Germanic origin, means “elf counsel”
- Blasine – Greek origin, possibly related to name Blaise
- Clarice – Latin origin, means “bright” or “clear”
- Drucilla – Roman origin, feminine form of Drusus
- Elaine – Welsh/French origin, means “bright, shining light”
- Floria – Latin origin, means “flower”
- Godeleva – Germanic origin, means “beloved of God”
- Hawisa – Germanic origin, means “wide battle”
- Ida – Germanic origin, possibly means “industrious one”
- Juetta – Hebrew origin, variant of Judith, means “praised”
- Koleta – Greek origin, feminine form of Nicholas, means “victory of the people”
- Linota – Germanic origin, possibly means “flax”
- Mabille – Latin origin, variant of Mabel, means “lovable”
- Nesta – Welsh origin, possibly means “pure”
- Odelina – Germanic origin, means “homeland” or “inheritance”
- Placentia – Latin origin, means “pleasing”
- Roesia – Germanic origin, meaning uncertain
- Sibille – Greek variant of Sybil, means “prophetess”
- Thora – Norse origin, feminine form of Thor, associated with the thunder god
- Wymarc – Germanic origin, meaning uncertain
I came across the name Godeleva in a medieval saint’s life – it means “beloved of God” and belonged to a woman who was known for her kindness and tragic fate.
Explore names associated with divine love
Medieval Women’s Names
These names were popular for women throughout the medieval period:
- Aelith – Old English origin, variant of Adelheid, means “noble type”
- Blanche – French origin, means “white” or “fair”
- Coletta – French origin, feminine form of Nicholas, means “victory of the people”
- Damisona – Greek origin, meaning uncertain
- Eschiva – Origin uncertain, possibly Norman
- Freswide – Old English origin, means “peace bond”
- Girard – Germanic origin, rarely used for women, means “brave spear”
- Hermintrude – Germanic origin, means “universal strength”
- Iotilde – Germanic origin, meaning uncertain
- Jordana – Hebrew origin, feminine form of Jordan, means “flowing down”
- Katerna – Greek variant of Katherine, means “pure”
- Lettice – Latin origin, variant of Leticia, means “joy” or “happiness”
- Medea – Greek origin, from Greek mythology
- Nesta – Welsh origin, possibly means “pure”
- Onoria – Latin origin, feminine form of Honorius, means “honor”
- Parnel – French variant of Petronilla, means “rock”
- Resonata – Latin origin, possibly means “resounding”
- Sabina – Latin origin, means “Sabine woman”
- Teffania – Greek origin, variant of Theophania, means “manifestation of God”
- Ysolt – Celtic origin, variant of Isolde, associated with Arthurian legend
I remember finding an old church record that mentioned a woman named Lettice who donated all her fine clothes to the local parish after her husband died. Such a beautiful name that meant “joy” – I wonder if she lived up to it despite her hardships.
Check out names that represent joy and happiness
Medieval Names for Female
These beautiful feminine names were used throughout medieval Europe:
- Adelheidis – Germanic origin, formal variant of Adelaide, means “noble type”
- Barbota – Germanic origin, feminine form of names beginning with “Barb-“
- Cecilia – Latin origin, means “blind” (name of the patron saint of music)
- Denisot – French diminutive of Denise, means “follower of Dionysus”
- Emmeline – Germanic origin, means “work” or possibly “universal”
- Felice – Latin origin, means “happy” or “fortunate”
- Galiena – Latin origin, feminine form of Galen, means “calm”
- Hermelina – Germanic origin, means “universal”
- Iseut – Celtic origin, variant of Isolde, possibly means “ice ruler”
- Jehannette – French diminutive of Jehanne (Joan), means “God is gracious”
- Katherina – Greek origin, means “pure”
- Leticia – Latin origin, means “joy” or “happiness”
- Mahaut – French variant of Matilda, means “strength in battle”
- Nicolaa – Greek origin, feminine form of Nicholas, means “victory of the people”
- Orable – French origin, possibly means “golden”
- Petronilla – Latin origin, feminine form of Peter, means “rock”
- Rohesia – Germanic origin, meaning uncertain
- Sibilia – Greek variant of Sybil, means “prophetess”
- Thomasina – Aramaic origin, feminine form of Thomas, means “twin”
- Yolande – Greek origin, possibly means “violet flower”
I once visited a medieval castle where they told us about a lady named Yolande who was known for her beautiful garden of violets – it’s so fascinating how names can reflect someone’s passions!
Discover names connected to nature and flowers
Renaissance Names for Female
These names were popular during the Renaissance period that followed the Middle Ages:
- Artemisia – Greek origin, named after the goddess Artemis (famous Renaissance painter)
- Beatrice – Latin origin, means “she who brings happiness” (featured in Dante’s works)
- Cassandra – Greek origin, means “she who entangles men”
- Dorotea – Greek origin, means “gift of God”
- Elena – Greek origin, variant of Helen, means “bright, shining light”
- Fiammetta – Italian origin, means “little flame”
- Giovanna – Italian form of Joan, means “God is gracious”
- Helena – Greek origin, means “bright, shining light”
- Isabella – Italian/Spanish form of Elizabeth, means “God is my oath”
- Lucrezia – Italian form of Lucretia, Latin origin
- Margherita – Italian form of Margaret, means “pearl”
- Nicolosa – Italian form of Nicole, means “victory of the people”
- Olimpia – Italian form of Olympia, means “from Mount Olympus”
- Paola – Italian feminine form of Paul, means “small”
- Raffaella – Italian feminine form of Raphael, means “God has healed”
- Serafina – Italian origin, means “burning one” (type of angel)
- Tullia – Latin origin, feminine form of Tullius (Roman family name)
- Ursula – Latin origin, means “little female bear”
- Veronica – Greek/Latin origin, means “true image”
- Zaneta – Italian variant of Janet, derived from John, means “God is gracious”
When I was in Florence, our tour guide told us about Artemisia Gentileschi, a Renaissance painter whose powerful name matched her groundbreaking work as a female artist in a male-dominated field.
Find names that mean artist or creative person
Middle Ages Girl Names
These names were given to girls throughout the Middle Ages across various European regions:
- Adela – Germanic origin, means “noble” or “nobility”
- Betris – Medieval variant of Beatrice, means “she who brings happiness”
- Claricia – Latin origin, means “bright” or “clear”
- Dionisia – Greek origin, feminine form of Denis, associated with the god Dionysus
- Elwisa – Germanic origin, variant of Helewise, means “healthy wisdom”
- Flandrina – Germanic origin, means “from Flanders”
- Geva – Germanic origin, short form of names beginning with “Gev-“
- Hawisia – Germanic origin, means “wide battle”
- Idelota – Germanic origin, meaning uncertain
- Johanna – Hebrew origin, means “God is gracious”
- Kyneburg – Anglo-Saxon origin, means “royal fortress”
- Leticia – Latin origin, means “joy” or “happiness”
- Mabel – Latin origin, means “lovable”
- Nichola – Greek origin, feminine form of Nicholas, means “victory of the people”
- Osmanna – Germanic origin, means “divine protection”
- Petronilla – Latin origin, feminine form of Peter, means “rock”
- Richolda – Germanic origin, means “powerful ruler”
- Sybilla – Greek origin, means “prophetess”
- Theophania – Greek origin, means “manifestation of God”
- Wimarc – Germanic origin, meaning uncertain
I always smile when I see the name Leticia in old documents – imagine naming your daughter after “joy” in times that were often harsh and difficult. It shows such hope!
Explore names that symbolize happiness
Good Medieval Names for Girls
These medieval names have a pleasant sound and positive meanings:
- Amabel – Latin origin, means “lovable”
- Beatrice – Latin origin, means “she who brings happiness”
- Celestine – Latin origin, means “heavenly”
- Dulcie – Latin origin, means “sweet”
- Eleanor – Provençal origin, possibly meaning “other Aenor” or “light”
- Felicity – Latin origin, means “happiness” or “good fortune”
- Genevieve – Germanic origin, means “tribe woman” (patron saint of Paris)
- Helena – Greek origin, means “bright, shining light”
- Isabelle – Hebrew/French origin, variant of Elizabeth, means “God is my oath”
- Joanna – Hebrew origin, means “God is gracious”
- Katherine – Greek origin, means “pure”
- Lucia – Latin origin, means “light”
- Marguerite – French form of Margaret, means “pearl”
- Nicola – Greek origin, feminine form of Nicholas, means “victory of the people”
- Olivia – Latin origin, means “olive tree” (symbol of peace)
- Philippa – Greek origin, means “lover of horses”
- Rosalind – Germanic origin, means “gentle horse”
- Sophia – Greek origin, means “wisdom”
- Theodora – Greek origin, means “gift of God”
- Valerie – Latin origin, means “strong” or “healthy”
My friend named her daughter Genevieve after learning it was the name of Paris’s patron saint. It’s such a beautiful name with a touch of medieval charm that still works perfectly today!
Discover names that symbolize light and brightness
Female Knight Names
These names would be fitting for female knights or women warriors in medieval times:
- Adalind – Germanic origin, means “noble serpent”
- Brunhild – Germanic origin, means “armor” and “battle” (Valkyrie in Norse mythology)
- Catalina – Greek origin, Spanish form of Katherine, means “pure”
- Dametta – Latin origin, possibly means “untamed”
- Ermengarde – Germanic origin, means “complete protection”
- Fiore – Italian origin, means “flower” (many female Italian fencers had flower names)
- Guenhumara – Welsh form of Guinevere, associated with Arthurian legend
- Hildegard – Germanic origin, means “battle protection”
- Isolde – Celtic origin, legendary warrior princess
- Johanna – Hebrew origin, means “God is gracious” (name of a female Pope in legend)
- Kriemhild – Germanic origin, means “mask, helmet” and “battle”
- Lagertha – Norse origin, legendary shield-maiden and warrior
- Matilda – Germanic origin, means “strength in battle”
- Nithard – Germanic origin, means “brave strength”
- Orlandina – Italian feminine form of Roland, legendary knight
- Philippa – Greek origin, means “lover of horses” (important for knights)
- Richenza – Germanic origin, means “rich” or “powerful”
- Sigrid – Norse origin, means “victory” and “beautiful”
- Tiphaine – Greek origin, variant of Theophania (a knight’s wife in Arthurian legend)
- Wulfhild – Germanic origin, combines elements meaning “wolf” and “battle”
I once read a historical account of a woman named Matilda who disguised herself as a man to fight in a battle – her name literally means “strength in battle,” which couldn’t have been more perfect!
Find more names that represent courage and strength
Female Names in the Middle Ages
These authentic names were commonly used for women during the medieval period:
- Agnes – Greek origin, means “pure” or “holy”
- Beatrix – Latin origin, means “she who brings happiness”
- Constance – Latin origin, means “steadfast” or “constant”
- Denise – Greek origin, feminine form of Denis, associated with the god Dionysus
- Emma – Germanic origin, means “whole” or “universal”
- Frederica – Germanic origin, feminine form of Frederick, means “peaceful ruler”
- Gertrude – Germanic origin, means “spear strength”
- Hawise – Germanic origin, means “wide battle”
- Ida – Germanic origin, possibly means “industrious one”
- Juliana – Latin origin, feminine form of Julian, means “youthful”
- Katherine – Greek origin, means “pure”
- Lucy – Latin origin, means “light”
- Margaret – Greek origin, means “pearl”
- Nichola – Greek origin, feminine form of Nicholas, means “victory of the people”
- Odile – Germanic origin, means “prosperous in battle”
- Petronilla – Latin origin, feminine form of Peter, means “rock”
- Rosalind – Germanic origin, means “gentle horse”
- Sibyl – Greek origin, means “prophetess”
- Theophania – Greek origin, means “manifestation of God”
- Yvonne – Germanic origin, feminine form of Ivo, means “yew”
Popular Medieval Names for Girls
Traditional Favorites
Some medieval names have never truly gone out of style. These classics have remained popular for centuries because they’re beautiful, meaningful, and adaptable across cultures:
Name | Origin | Meaning |
---|---|---|
Elizabeth | Hebrew | “God is my oath” |
Margaret | Greek | “Pearl” |
Mary | Hebrew | “Bitter” or “Beloved” |
Catherine | Greek | “Pure” |
Anne | Hebrew | “Grace” |
Elizabeth remains one of the most enduring names from medieval times. It’s been carried by queens, saints, and countless women throughout history. The name offers lovely nickname options like Beth, Lizzie, or Eliza.
Margaret was hugely popular throughout medieval Europe. It derives from the Greek word for “pearl” and was associated with purity and beauty. Margaret of Antioch was a revered saint, making this name a favorite for Christian families.
Mary, the name of Jesus’s mother, was extremely common throughout medieval Christendom. Its beautiful simplicity and sacred associations made it a top choice for girls across Europe.
These names have survived centuries because they blend tradition with timeless appeal. They sound just as lovely on a modern child as they did on a medieval one!
Explore names that mean blessing for more meaningful options with historical significance.
Less Common but Charming Options
If you want something with medieval roots but less commonly used today, consider these lovely options:
- Genevieve: A French name meaning “tribe woman” associated with the patron saint of Paris
- Adelaide: From Germanic elements meaning “noble” and “type”
- Beatriz: Medieval Spanish form of Beatrice, meaning “she who brings happiness”
- Isolde: From Arthurian legend, a Irish princess known for her tragic love story
- Millicent: Germanic origin meaning “strong in work”
I’m particularly fond of Genevieve – it carries such elegance while still feeling approachable. It was quite common in medieval France but offers a distinctive option today.
Adelaide sounds regal yet sweet. It was borne by an important Holy Roman Empress in the 10th century and has a lovely melodic quality.
Beatriz brings a Spanish flair to the classic Beatrice. In medieval times, names associated with happiness and blessing were especially valued.
Medieval Names by Region
English and Welsh Names
Medieval England and Wales produced some truly beautiful names with Celtic and Anglo-Saxon roots:
Winifred (Welsh origin meaning “blessed peacemaking”) was associated with a 7th-century Welsh martyr. It’s got that wonderful vintage feel that’s coming back into style.
Eira (Welsh name meaning “snow”) was used in medieval Wales. It’s short, sweet, and has a lovely meaning perfect for winter babies.
Eluned (Welsh name meaning “image” or “idol”) appears in Welsh legend as one of King Arthur’s maidens. It has a musical quality when pronounced (el-EE-ned).
Other lovely English medieval names include:
- Audrey (meaning “noble strength”)
- Edith (meaning “prosperous in war”)
- Mabel (meaning “lovable”)
- Rowena (possibly meaning “fame and joy”)
These names carry the misty magic of the British Isles – perfect if you love names with a touch of Celtic mystery or Anglo-Saxon strength.
Discover names that mean mysterious for more options with an enigmatic quality.
French and Latin Names
Medieval France gave us some of the most elegant girl names in history:
Colette originated as a diminutive of Nicole but became a name in its own right. It carries a delicate, feminine energy.
Clarimond (meaning “clear, bright protection”) combines beauty and strength in one unusual name.
Celestina (meaning “heavenly”) has Latin roots and was used throughout medieval Europe, particularly in France and Italy.
Other gorgeous French medieval options include:
- Aveline (meaning “desired” or “hazelnut”)
- Elodie (possibly meaning “foreign riches”)
- Melisande (meaning “strong in work”)
- Fleur (meaning “flower”)
French medieval names often have a flowing, romantic quality that remains appealing centuries later. They combine sophistication with a touch of fairy-tale charm.
Scandinavian and Norse Names
Viking and Norse cultures produced strong, distinctive names for girls:
Astrid combines the elements meaning “god” and “beautiful,” creating a name that signifies divine beauty. It was common among Norse royalty.
Helga means “holy” or “blessed” in Old Norse. It projects strength and was given to girls from powerful families.
Sif was the name of Thor’s wife in Norse mythology, known for her golden hair. This short, powerful name packs a lot of character.
Other strong Norse options include:
- Freya (goddess of love and beauty)
- Gudrun (combining “god” and “secret lore”)
- Ingrid (meaning “Ing is beautiful” – Ing being a fertility god)
- Sigrid (meaning “victory” and “beautiful”)
Norse names often carry associations with mythology and natural power. They tend to be strong and distinctive – perfect for parents seeking something with ancient roots and bold character.
Check out names that mean warrior for more strong, powerful name options.
Unique and Uncommon Medieval Names
Names with Strong Historical Significance
Some medieval names may be rare today but carry fascinating historical connections:
Anora (meaning “honor”) was used in medieval England and has a lovely rhythmic quality. It belonged to Eleanor of Aquitaine’s daughter.
Jehanne is the medieval French form of Joan, as in Joan of Arc (Jehanne d’Arc). It carries all the courage and determination of its famous bearer.
Godiva (meaning “gift of God”) is forever associated with Lady Godiva of Coventry, known for her legendary ride through the town. Despite the modern chocolate associations, this name has deep historical roots!
These uncommon choices offer the perfect blend of historical significance and uniqueness for today’s naming landscape. They’re recognizable enough not to seem completely foreign while still being rare.
Names Inspired by Mythology and Legends
Medieval people loved names with connections to myths and legends:
Philomena comes from Greek mythology and means “lover of song.” It has a musical, flowing quality.
Sigrid has Norse origins meaning “victory” and “beautiful,” associated with strength and triumph in Norse culture.
Melusine appears in European folklore as a water sprite or fairy – a magical name with French roots.
These mythologically inspired names offer rich storytelling potential while still functioning beautifully as given names. They connect a child to ancient stories and cultural heritage.
Explore names that mean mystery for more options with legendary connections.
Medieval Names Related to Nature and Virtues
Names Symbolizing Peace and Beauty
Medieval parents often chose names reflecting desired qualities or natural beauty:
Olive symbolized peace in medieval Europe. This simple nature name carries profound meaning.
Flora (meaning “flower”) celebrates natural beauty and was associated with the Roman goddess of flowers.
Serena (meaning “calm, tranquil”) expresses a wish for a peaceful temperament – something many medieval parents surely desired!
Other virtue and nature names include:
- Clemence (meaning “merciful”)
- Constance (meaning “steadfast”)
- Rosalind (meaning “beautiful rose”)
- Lilian (from “lily,” symbolizing purity)
These names balance beauty with meaningful symbolism – a combination that’s appealing to modern parents too.
Names Representing Strength and Courage
Not all medieval girl names were delicate – many celebrated courage and power:
Erika derives from the masculine Eric, meaning “eternal ruler” or “ever powerful.” It projects confidence and leadership.
Ulfhild combines the Norse elements for “wolf” and “battle,” creating a powerful image of courage and fierceness.
Matilda means “strength in battle” and was borne by several powerful medieval women, including Empress Matilda who fought for the English throne.
These strong names challenge the stereotype that medieval female names were only soft and gentle. Many celebrated warrior-like qualities and leadership potential.
Discover names that mean brave for more courageous options.
Medieval Names from Arthurian Legends
The stories of King Arthur and his knights were wildly popular in medieval times, and they gave us some fascinating female names:
Annowre appears in Arthurian legend as a sorceress – a rare and intriguing choice.
Vivien (or Vivienne) was the enchantress who sealed Merlin in a tree. The name means “alive” and carries mystical associations.
Guinevere, Arthur’s queen, has Welsh origins meaning “white shadow” or “white wave.”
Enid, a character from the tales of the Knights of the Round Table, means “soul” or “life” in Welsh.
Elaine appears as several characters in Arthurian legend, including the Lady of Shalott. It has a romantic, tragic quality.
These names connect a child to some of the most enduring stories in Western literature while offering beautiful sounds and meanings.
Check out names that mean magic for more enchanting options.
Final Thoughts
Medieval girl names offer such rich territory for parents seeking something with history, meaning, and timeless appeal. Whether you’re drawn to the strength of Norse names, the elegance of French options, or the mystical quality of names from Arthurian legend, medieval naming traditions provide beautiful possibilities.
When choosing a medieval name for your daughter, consider:
- The pronunciation (is it intuitive for modern speakers?)
- The meaning and history behind the name
- Potential nicknames
- How it pairs with your last name
- Whether you want something common or rare
Medieval names connect us to our shared human history. They remind us that while fashions change, the desire to give our children meaningful, beautiful names remains constant throughout the centuries.
From Elizabeth to Freya, from Catherine to Sigrid – these names have stood the test of time for good reason. They’re beautiful, meaningful, and carry the weight of history while still sounding fresh to modern ears.
What’s your favorite medieval girl name? I’m personally drawn to Genevieve and Edith – they feel both ancient and perfectly suited for a modern girl. The right medieval name might be waiting to give your daughter a connection to history that’s both meaningful and beautiful.
Explore names that mean new beginning for more inspiration for your little one’s name.