200 Medieval Names and Meanings

Medieval names have a rich history and are often steeped in symbolism and meaning.

Einhard Famous Carolingian People 1

From names inspired by religious figures to those that reflect an individual’s occupation or status, these names provide a glimpse into the social and cultural norms of the time period.


Exploring the meanings behind medieval names not only sheds light on the values and beliefs of those who used them, but also reveals fascinating insights into the language and culture of the era.

Medieval illuminated manuscripts

In this article, we delve into the world of medieval names, uncovering the meanings and significance behind some of the most popular names of the time.

pals g531bba4f3 640 1

Mens Medieval Names

Aethelwulf – Means “noble wolf”
Alaric – Means “ruler of all”
Aldhelm – Means “old helmet”
Baldwin – Means “brave friend”
Bartholomew – Means “son of Tolmai”
Bertram – Means “bright raven”
Cedric – Means “bounty of the chief”
Conan – Means “little wolf”
Cuthbert – Means “bright, famous”
Edgar – Means “fortunate and powerful”
Edmund – Means “prosperity of protection”
Eadric – Means “rich and powerful ruler”
Eadwig – Means “prosperity in war”
Godfrey – Means “God’s peace”
Harold – Means “army ruler”
Leofric – Means “beloved ruler”
Nigel – Means “black-haired”
Osbert – Means “divinely bright”
Oswald – Means “godly rule”
Radulf – Means “red wolf”
Ranulf – Means “shield wolf”
Reginald – Means “ruler’s advisor”
Roland – Means “famous throughout the land”
Rolf – Means “famous wolf”
Sigismund – Means “victorious protection”
Tostig – Means “gloomy”
Ulric – Means “prosperity and power”
Waleran – Means “ruler of the valley”
Walthari – Means “ruler of the army”
Wilfred – Means “desires peace”
Winfrid – Means “peaceful friend”
Wymond – Means “warrior protector”
Baldwin – Means “bold friend”
Edmund – Means “wealthy defender”
Fulbert – Means “bright, shining one”
Galfrid – Means “God’s peace”
Gilbert – Means “bright pledge”
Henry – Means “ruler of the household”
Ivor – Means “archer”
Jordan – Means “to flow down”
Lionel – Means “young lion”
Magnus – Means “great”
Nigel – Means “black-haired”
Peregrine – Means “pilgrim”
Randolph – Means “shield-wolf”
Rupert – Means “bright fame”
Thibault – Means “courageous people”
Wenceslas – Means “more glory”
William – Means “resolute protector”
Yves – Means “yew wood”

Please note that this is just a small selection of medieval names for men, and there were many other names in use during this time period.


medieval people chatting

Womens Medieval Names


Adela – Means “noble”
Agatha – Means “good”
Aelith – Means “noble”
Alice – Means “of noble kind”
Althea – Means “healer”
Amabel – Means “lovable”
Anice – Means “gracious”
Beatrice – Means “bringer of joy”
Cecily – Means “blind”
Clare – Means “bright”
Constance – Means “constant, steadfast”
Cordelia – Means “heart, daughter of the sea”
Dorothea – Means “gift of God”
Edith – Means “prosperous in war”
Eleanor – Means “bright, shining one”
Elspeth – Means “pledged to God”
Emmeline – Means “work”
Felicity – Means “happiness”
Giselle – Means “hostage, pledge”
Gwendolyn – Means “white ring”
Hawise – Means “battle commander”
Heloise – Means “healthy”
Isolde – Means “ice ruler”
Joanna – Means “God is gracious”
Julianne – Means “youthful”
Leticia – Means “happiness”
Margery – Means “pearl”
Matilda – Means “mighty in battle”
Millicent – Means “strong in work”
Mirabelle – Means “wonderful, miraculous”
Philippa – Means “lover of horses”
Priscilla – Means “ancient”
Rhiannon – Means “maiden”
Rosalind – Means “gentle horse”
Sabina – Means “sabine”
Sibyl – Means “prophetess”
Sybil – Means “prophetess”
Theodora – Means “gift of God”
Una – Means “one”
Ursula – Means “little bear”
Vivienne – Means “alive”
Winifred – Means “blessed peace”
Yolanda – Means “violet flower”
Zenobia – Means “life of Zeus”
Avice – Means “life”
Rosamund – Means “horse protector”
Isabella – Means “pledged to God”
Aileen – Means “bright, shining one”
Beatriz – Means “voyager”
Tamsin – Means “twin”

Again, this is just a small selection of medieval names for women, and there were many other names in use during this time period.


Medieval Children Playing on a Medieval Village Road

Boys Medieval Names


Abel – Means “breath, son”
Alaric – Means “ruler of all”
Aldred – Means “wise counselor”
Baldwin – Means “bold friend”
Cedric – Means “bounty of the chief”
Conrad – Means “brave counsel”
Edgar – Means “fortunate and powerful”
Edmund – Means “wealthy defender”
Eldred – Means “old counsel”
Everard – Means “brave as a wild boar”
Finnian – Means “fair”
Geoffrey – Means “peaceful gift”
Gilbert – Means “bright pledge”
Godfrey – Means “God’s peace”
Harold – Means “army ruler”
Henry – Means “ruler of the household”
Hugh – Means “heart, mind, spirit”
Ivan – Means “God is gracious”
Jasper – Means “treasurer”
Julian – Means “youthful”
Kenneth – Means “born of fire”
Leofric – Means “beloved ruler”
Magnus – Means “great”
Malcolm – Means “follower of Saint Columba”
Nicholas – Means “victorious people”
Nigel – Means “champion”
Oliver – Means “olive tree”
Osbert – Means “bright divine”
Oswald – Means “divine power”
Patrick – Means “nobleman”
Percival – Means “pierce the valley”
Ralph – Means “wolf counsel”
Raymond – Means “wise protector”
Richard – Means “brave ruler”
Robert – Means “bright fame”
Roger – Means “famous spear”
Roland – Means “famous land”
Rupert – Means “bright fame”
Simon – Means “he who hears”
Stephen – Means “crown, wreath”
Thaddeus – Means “courageous heart”
Theodore – Means “gift of God”
Thomas – Means “twin”
Timothy – Means “honoring God”
Tristan – Means “sorrowful”
William – Means “resolute protector”
Wymond – Means “protector of battle”
Wyndham – Means “village on the windy hill”
Zachary – Means “remembered by God”
Zephyr – Means “west wind”

This is just a small selection of medieval names for boys, and there were many other names in use during this time period.


medieval hairstyles princess crown

Girls Medieval Names


Agatha – Means “good”
Aline – Means “noble”
Amabel – Means “lovable”
Beatrice – Means “bringer of joy”
Cecily – Means “blind”
Constance – Means “constant, steadfast”
Edith – Means “prosperous in war”
Eleanor – Means “bright, shining one”
Emma – Means “whole, universal”
Felicity – Means “happiness”
Giselle – Means “pledge”
Grace – Means “grace of God”
Gwendoline – Means “blessed ring”
Hester – Means “star”
Isabella – Means “pledged to God”
Johanna – Means “God is gracious”
Juliana – Means “youthful”
Leticia – Means “happiness”
Mabel – Means “lovable”
Margaret – Means “pearl”
Matilda – Means “battle-mighty”
Millicent – Means “strong in work”
Odette – Means “wealthy”
Olivia – Means “olive tree”
Philippa – Means “lover of horses”
Rosamund – Means “horse protector”
Sabina – Means “a Sabine woman”
Sarah – Means “princess”
Sybil – Means “prophetess”
Theodora – Means “gift of God”
Thomasina – Means “twin”
Ursula – Means “little bear”
Veronica – Means “true image”
Viola – Means “violet”
Winifred – Means “blessed peacemaker”
Ysabel – Means “God is my oath”
Agnes – Means “pure, holy”
Alice – Means “noble”
Annora – Means “honor”
Audrey – Means “noble strength”
Blanche – Means “white, fair”
Bridget – Means “strength”
Clarice – Means “bright, clear”
Dorothea – Means “gift of God”
Elaine – Means “bright, shining one”
Emilia – Means “rival”
Frances – Means “free”
Genevieve – Means “white wave”
Isolde – Means “ice ruler”
Joan – Means “God is gracious”

These are just a few of the many medieval names for girls that were in use during this time period.