Top 100 Medieval Names for Boys & Girls

The medieval period, or the Middle Ages, took place after the fall of the Roman Empire and lasted until the Renaissance. This time of change and turmoil saw the rise of the grand castles, royal courts, chivalrous knights and the church dominating Europe as a strong member of the guilds. Upon the advent of writing, civil records began to be maintained, formal histories composed and personal names tended to become fixed. Even so, naming practices were highly variable and cannot be generalised. These names come from a variety of sources including historic events, books, important places, novels, and religion that throw light on life in medieval times.

Since vernacular languages were spoken in Europe, the same names with different spellings were found in various regions. French ending names like –et, -on, -in arrived with the Normans. After the invasion of 1066, Frankish names became common in the middle ages. Later, English forms and suffixes like ‘–kin’, ‘-cock’, along with Latin names ending with suffixes like ‘–us’, took over. Foreign names that arrived due to invasion or marriages got anglicised and began being used in modern forms. However, in the later middle ages, it became necessary to distinguish individuals having the same proper name by some kind of additional non-hereditary informal name or byname. Moreover, a study of the medieval baby names reveals the common values, beliefs, cultural norms, and how society transformed during the medieval period.

Extending from the 5th-century to the 15th-century, this epic medieval era creates a rich source of inspiration for medieval times names. Though this amazing era of history ended, Europe managed to retain the medieval village names that have their own charm, and flair.  Those who wish to name their babies such that they can trace their ancestry must consider the names recommended in this article.

Medieval Baby Boy Names

This well-researched inventory of cool medieval baby boy names will come to your rescue when you’re brainstorming for a suitable name for your son.

1. Alexander

This Greek name of medieval English, Slavic Swedish, and German origins means ‘defender of mankind’.

2. Alaric

This Gothic name means ‘ruler of all’.

3. August

August is the German form of the Latin name Augustus, meaning ‘magnificent’.

4. Alan

This Old Breton word means ‘deer’.

5. Blazh

Derived from Slavic ‘blagu’, the name means ‘good, happy, and blessed’.

6. Borko

Derived from the Slavic element ‘borti’, Borko means ‘battle’ or ‘fight’.

 7. Basil

This Greek name comes from ‘Basileios’, derived from ‘basileus’ meaning ‘king’.

8. Col

This name is a short form of Nicholas, which means ‘victory of men’.

9. Cyriac

Cyriac is an English form of the Greek name Kyriakos. It means ‘lord’ or ‘of the lord’.

10. Crispin

This old Latin name means ‘curly-haired’.

11. Drew

Drew comes from the Frankish drogo or the Old Saxon (gi) drog, which means ‘phantom’ or ‘ghost’.

12. Dunsten

This English name means ‘dark stone’.

13. Dobroslav

This Slavic name is composed of ‘dobru’, meaning ‘good’ and ‘slava’, meaning ‘glory’.

14. Dragan

The name, in Latin, means means ‘precious and mighty’.

15. David

David is a Hebrew name that originates from Isreal, and it means ‘beloved’.

16. Desislava

Desislava means ‘to seek glory’ and is of Bulgarian origin.

17. Elmer

This name of Germanic British origin means ‘noble’ or ‘famous’.

18. Ethelred

It has an Anglo-Saxon origin. It means ‘noble counsel’.

19. Emeric

This French form of German ‘Emmerich’, this name means ‘power’.

20. Everwyn

A variant of Everwin, this name is derived from Germanic elements, meaning ‘boar’ and ‘friend’.

21. Faust

Coming from the Latin name Faustus, Faust means ‘lucky’.

22. Finnian

Derived from the Irish word ‘fionn’, Finnian means ‘fair’ or ‘white’.

23. Francis

Derived from the Latin name Franciscus, Francis means ‘Frenchman’.

24. Gabriel

This Aramaic name is derived from Hebrew, and it means ‘God is my strength’.

25. Gregory

This name of Greek origin means ‘watchful’.

26. Hawk

This Old English name means ‘falcon, bird of prey’.

27. Harold

Coming from the Old English name Hereweald, Harold is derived from the Germanic elements ‘here’, meaning ‘army’ and ‘weald’, meaning ‘power, brightness’.

28. Iver

The Danish variation of Ivar means ‘yew wood’. It has French, Scandinavian, and Old Norse origin.

29. Jerome

Jerome has Greek origins, and it means ‘holy name’.

30. Justus

Of German, Latin, Dutch origin, Justus comes from a Latin word that means ‘fair’.

31. Kazimir

This name of Slavic origin means ‘destroyer of peace’.

32. Lefuuinus

This name of Medieval English and Latin origin comes from the Old English ‘leof’ meaning ‘dear’ or ‘beloved’.

33. Lefwinus

Derived from Middle English, Lefwinus means ‘a beloved joyful person.’

34. Merek

This Teutonic name means ‘strong ruler’.

35. Micheal

Micheal is a French name of Hebrew origin. It means ‘who is like god’ or ‘gift from God’.

36. Nigel

Derived from Normandy and England, Nigel means ‘champion’ or ‘cloud’.

37. Nicol

Derived from the Greek Nikolaos, Nicol means ‘People’s victory’.

38. Oliver

Oliver comes from Olivier, an Old French form of the Germanic name Alfhar, which means ‘elf army/warrior’.

39. Peregrine

Derived from the Latin name Peregrinus, Peregrine means ‘traveller from abroad’ or ‘pilgrim’.

40. Roland

This German name means ‘famous throughout the land’.

41. Rogue

42. Sigrid

This Norse name means ‘fair victory’.

43. Thorsten

This Old Norse name means ‘Thor’s Stone’.

44. Titan

Derived from Tyciano in Italy and Latin Titianus, Titan means ‘defender’.

45. Velasco

It is derived from the Basque ‘bela’, meaning ‘raven’ or ‘crow’ and the diminutive suffix -sco. The name has a Spanish origin.

46. Wilkie

This name of Scottish origin means ‘resolute protection’.

47. Wilmot

A diminutive of ‘Wilhelm’, this German name means ‘resolute spirit’.

48. Yarognev

This medieval Slavic name is composed of elements ‘yaru’, meaning ‘fierce, energetic’ and ‘gnyevu’ meaning ‘anger’.

49. Yaromil

Yaromil is composed of Slavic elements ‘yaru’, meaning ‘fierce, energetic’ and ‘milu’, meaning ‘gracious, dear’.

50. Zemislav

This Slavic name means ‘family glory’.

Medieval Baby Girl Names

This curated list of common medieval baby girl names with appropriate meanings will help to pick the most suitable one for your little angel.

1. Amabel

This English name has Latin origin and means ‘lovable’.

2. Anora

This Latin name derived from Annora means ‘ honour’.

3. Agatha

Derived from Greek origin, Agatha means ‘good, honourable’.

4. Avila

This German name means ‘desired, island, or water’.

5. Bogdana

This Polish and Slavic name means ‘God’s gift’.

6. Bozhena

This Polish and Slavic name is derived from the word ‘Bóg’, meaning ‘God’.

7. Clarimond

Of Latin origin, the name means ‘clear or bright’.

8. Celestina

This name of Latin and Spanish origins means ‘heavenly’.

9. Colette

This French name means ‘people of victory’.

10. Diamond

Derived from the Greekadamas, this English name means ‘of high value or brilliant’.

11. Desislava

This Bulgarian and Medieval Slavic name means ‘Search for glory’ or ‘finding glory’.

12. Emma

Derived from the Germanic word ‘ermen’, Emma means ‘universal whole.’

13. Elizabeth

This Biblical name of Hebrew origin means ‘one who provides satisfaction and fullness’.

14. Florie

This adorable name of Latin origin means ‘blooming’ or ‘flowering’. Flora was the goddess of flowers and the season of springs in Roman Mythology.

15. Felize

This name is the Old French form of the Latin name Felicia. It was a stylish name meaning ‘fortunate’.

16. Grace

Derived from Latin ‘Gratia’, this virtue name means ‘gracious’.

17. Greta

It is the short form of the Greek name Margaret, meaning ‘pearl’. It is an exotic German name.

18. Gisella

Of Old German origin, Gisella means ‘pledge’ or ‘hostage’.

19. Hildeth

This medieval English means ‘she who gives good battle counsel’.

20. Hismena

Hismena comes from the Latin ‘Aestimatus’, which means ‘esteemed’.

21. Helen

Derived from the Greek word ‘Selena’, Helen means ‘shining light’ or ‘the bright one’.

21. Isabeau

This Hebrew name means ‘God’s promise’. It is the medieval French form of Isabel.

22. Jocosa

Derived from the Medieval English form of Joyce, Jocosa means ‘joy’.

23. Johanne

Derived from Latin Johanna, Johanne in Hebrew means ‘God is gracious’.

24. Katherine

Katherine comes from the Greek word ‘katharos’, meaning ‘pure’.

25. Loretta

This name of Italian or Latin origin means ‘laurel’ or ‘crowned with laurel’.

26. Milia

Milia means ‘of the Aemilius family’ and ‘rival’ coming from Latin ‘aemulus’.

27. Matty

Matty means ‘gift of Yahweh’ from Hebrew ‘mattath’.

28. Mirabel

Stemming from the Latin word ‘mirabilis’, Mirabel means ‘wondrous’ or ‘of wondrous beauty’.

29. Martha

This Aramaic name means ‘lady or mistress of the house’.

30. Nahara

Nahara in Aramaic means ‘light’.

31. Nicole

Derived from Greek Nicholas, Nicole means ‘victory of the people’.

32. Odelgarde

This Germanic name combines the words modern German ‘edel’, meaning ‘noble’, and ‘gard’, meaning ‘guard’.

33. Petronella

Petronella is an Italian diminutive of Petronia, which is derived from the Roman Petronius. Petronella also comes from Greek Petra meaning ‘rock’.

34. Precious

Derived from the Latin ‘pretiōsus’, this cute name means ‘dear’.

35. Poppy

Derived from Old English, the name is borrowed from the Latin root word ‘pap’ meaning ‘to swell’.

36. Razia

Razia in Aramaic means ‘The Lord’s secret’.

37. Rene

Renée is the French form of the Roman name Renatus, and it means ‘reborn’ or ‘born again.’

38. Sensa

This Spanish name means ‘thought’ or ‘teachings’.

39. Sidonie

A common name in the Tudor period of England, this name of French and Latin origins means ‘of Sidon’.

40. Sunnifa

This name of Norman origin means ‘Sun’s Gift’. It derives from the Old English Anglo-Saxon name Sunngifu composed of the elements ‘sunne’, meaning ‘sun’ and ‘giefan’, meaning ‘gift’.

41. Sabina

Sabina comes from the Latin word ‘Sabinus’. In Latin, this Roman cognomen means ‘a Sabine’ (group of people living in central Italy).

42. Stace

This name of Greek and English origins means ‘resurrection’.

43. Taki

This is an Old Danish form of Tage, and it means ‘to capture’.

44. Thomasina

This name of Aramaic origin means ‘twin’. It is a feminine form of Thomas.

45. Ursula

Derived from a diminutive of the Latin ‘ursa’, Ursula means ‘bear’.

46. Violet

This Christian name of Latin origin means ‘purple’.

47. Victoria

Victoria is a Latin word for ‘victory’.

48. Waverly

This name of English origin means ‘meadow of quivering aspens’.

49. Willow

Derived from the Old English word ‘welig’, Willow means ‘willow tree’ and ‘freedom’.

50. Zara

Zara, in Arabic, means ‘white’, in Swahili, it means ‘flowers’, and in Hebrew, it means ‘princess’ or ‘lady’.

Depending on the background, you may want to explore several regions in the Middle Ages for cool medieval names from Old Norse, Old Roman, Old Old Celtic, and Old English cultures.

Previous article «
Next article »
Aarohi Achwal holds a bachelor’s degree in Commerce and a master’s degree in English Literature. While working as an intern for an English daily, she realised that she likes writing above anything else. The idea of being heard without having to speak appeals to her. She likes to write research-based articles that are informative and relevant. She has written articles on pregnancy, parenting, and relationships. And she would like to continue creating content on health and lifestyle.