500+ Medieval Names with Meanings for Boys, Girls & Fantasy Characters

Choosing the perfect name can be harder than it seems. Whether you’re naming a baby, creating a fantasy character, writing a novel, building a game world, or simply looking for historical inspiration, finding a name that feels authentic is important. Medieval names carry centuries of history, strength, and charm, making them a popular choice for many creative and personal projects.

The Middle Ages introduced countless memorable names inspired by kings, queens, knights, saints, nobles, and everyday people. Some are bold and powerful, while others are elegant, rare, or beautifully simple. With so many possibilities, it can be difficult to know where to begin or which names truly capture the medieval spirit.

In this guide, you’ll discover a carefully curated collection of medieval names that are easy to browse. You’ll find a large master list, names with meanings, and themed categories ranging from royal and noble names to unique and fantasy-inspired choices. Whether you want something traditional or uncommon, this collection will help you find a medieval name that perfectly matches your style and purpose.

Main Medieval Names List

Browse this collection of classic medieval names for inspiration.

  • Aldric
  • Alaric
  • Anselm
  • Arthur
  • Baldwin
  • Bartholomew
  • Benedict
  • Bertram
  • Cedric
  • Conrad
  • Crispin
  • Damian
  • Edgar
  • Edmund
  • Edwin
  • Elias
  • Everard
  • Fergus
  • Geoffrey
  • Gerard
  • Gilbert
  • Godfrey
  • Gregory
  • Guy
  • Harold
  • Hector
  • Henry
  • Hugh
  • Humphrey
  • Isaac
  • Jasper
  • Jerome
  • John
  • Julian
  • Lambert
  • Laurence
  • Leofric
  • Lionel
  • Lucian
  • Magnus
  • Martin
  • Nicholas
  • Oliver
  • Osric
  • Percival
  • Philip
  • Quentin
  • Ralph
  • Reynard
  • Richard
  • Robert
  • Roland
  • Rowan
  • Simon
  • Stephen
  • Theobald
  • Thomas
  • Tristan
  • Ulric
  • Victor
  • Vincent
  • Walter
  • William
  • Wulfric
  • Xavier
  • Yves
  • Agnes
  • Alice
  • Amabel
  • Beatrice
  • Bertha
  • Blanche
  • Brigid
  • Cecily
  • Clarice
  • Constance
  • Edith
  • Eleanor
  • Elfreda
  • Elise
  • Emma
  • Ethel
  • Felice
  • Gisela
  • Grace
  • Helena
  • Isabel
  • Joan
  • Judith
  • Margaret
  • Matilda
  • Millicent
  • Philippa
  • Rosamund
  • Sybil
  • Winifred

Medieval Names with Meanings

These medieval names have short, easy-to-understand meanings to help you narrow down your favorites.

  • Aldric — Wise ruler
  • Alaric — Ruler of all
  • Arthur — Noble bear
  • Baldwin — Brave friend
  • Benedict — Blessed
  • Bertram — Bright raven
  • Cedric — Kind leader
  • Conrad — Bold advisor
  • Damian — To tame
  • Edgar — Prosperous spear
  • Edmund — Fortunate protector
  • Elias — The Lord is my God
  • Everard — Strong boar
  • Fergus — Man of vigor
  • Geoffrey — Peaceful pledge
  • Gerard — Brave spear
  • Gilbert — Bright promise
  • Godfrey — Peace of God
  • Harold — Army commander
  • Hector — Defender
  • Henry — Ruler of the home
  • Hugh — Heart and spirit
  • Jasper — Treasurer
  • Lionel — Young lion
  • Magnus — Great
  • Oliver — Olive tree
  • Osric — Divine ruler
  • Percival — Pierces the valley
  • Philip — Lover of horses
  • Reynard — Strong counselor
  • Richard — Powerful ruler
  • Roland — Famous land
  • Simon — One who listens
  • Stephen — Crown
  • Theobald — Bold people
  • Thomas — Twin
  • Tristan — Tumult
  • Ulric — Noble ruler
  • Victor — Conqueror
  • Walter — Army ruler
  • William — Resolute protector
  • Agnes — Pure
  • Alice — Noble
  • Amabel — Lovable
  • Beatrice — Bringer of joy
  • Blanche — White and fair
  • Brigid — Exalted one
  • Cecily — Blind to one’s own beauty
  • Edith — Prosperous in war
  • Eleanor — Shining light
  • Emma — Universal
  • Grace — Favor
  • Helena — Bright light
  • Isabel — Devoted to God
  • Joan — God is gracious
  • Judith — Praised
  • Margaret — Pearl
  • Matilda — Mighty in battle
  • Philippa — Lover of horses
  • Rosamund — Gentle protector
  • Sybil — Prophetess
  • Winifred — Blessed peace
Read Also:  500+ Fairy Names with Meanings for Girls, Boys & Fantasy Characters

Unique Medieval Names

If you’re searching for something uncommon yet historically inspired, these unique medieval names stand out without feeling overused.

  • Aldwin
  • Ansgar
  • Armand
  • Bors
  • Cadfael
  • Corwin
  • Dunstan
  • Eadric
  • Elric
  • Everwin
  • Gawain
  • Isambard
  • Leofwine
  • Ludovic
  • Osmond
  • Rainald
  • Roderic
  • Swithun
  • Thane
  • Wymond

Royal Medieval Names

Many medieval rulers and noble families inspired these elegant and prestigious names.

  • Arthur
  • Eleanor
  • Henry
  • Richard
  • William
  • Matilda
  • Edward
  • Isabella
  • Margaret
  • Geoffrey
  • Philip
  • Joan
  • Edmund
  • Harold
  • Baldwin
  • Constance
  • Blanche
  • Stephen
  • Robert
  • Adelaide

Medieval Knight Names

Perfect for stories, games, or anyone looking for a heroic medieval feel.

  • Percival
  • Gawain
  • Tristan
  • Roland
  • Hector
  • Lionel
  • Cedric
  • Baldwin
  • Godfrey
  • Gerard
  • Walter
  • Ulric
  • Reynard
  • Conrad
  • Alaric
  • Everard
  • Leofric
  • Osric
  • Lambert
  • Gregory

Medieval Girl Names

These beautiful medieval girl names blend elegance, history, and timeless appeal.

  • Alice
  • Agnes
  • Amabel
  • Beatrice
  • Blanche
  • Brigid
  • Cecily
  • Clarice
  • Constance
  • Edith
  • Eleanor
  • Elfreda
  • Emma
  • Felice
  • Gisela
  • Grace
  • Helena
  • Isabel
  • Joan
  • Judith
  • Margaret
  • Matilda
  • Millicent
  • Philippa
  • Rosamund
  • Sybil
  • Winifred
  • Adela
  • Aveline
  • Maud

Medieval Boy Names

Whether you’re naming a character or looking for historical inspiration, these classic boy names remain strong choices.

  • Aldric
  • Alaric
  • Arthur
  • Baldwin
  • Benedict
  • Bertram
  • Cedric
  • Conrad
  • Damian
  • Edgar
  • Edmund
  • Edwin
  • Everard
  • Fergus
  • Geoffrey
  • Gerard
  • Gilbert
  • Godfrey
  • Harold
  • Henry
  • Hugh
  • Jasper
  • Lionel
  • Magnus
  • Oliver
  • Osric
  • Percival
  • Reynard
  • Richard
  • Roland

Fantasy Medieval Names

These names have a magical medieval atmosphere that works well for fantasy worlds and role-playing games.

  • Aeron
  • Alric
  • Brannoc
  • Caelan
  • Draven
  • Eldric
  • Faelan
  • Galen
  • Kaelen
  • Leoric
  • Lorcan
  • Maelor
  • Norric
  • Orlan
  • Riven
  • Sylas
  • Thorian
  • Valric
  • Wystan
  • Zephric

Strong Medieval Names

Strong medieval names often reflect courage, leadership, and resilience.

  • Richard
  • William
  • Godfrey
  • Baldwin
  • Magnus
  • Conrad
  • Ulric
  • Arthur
  • Gerard
  • Roland
  • Harold
  • Percival
  • Walter
  • Edmund
  • Alaric
  • Everard
  • Hector
  • Osric
  • Geoffrey
  • Lionel
Read Also:  Santa's Reindeer Names: Complete List, Meanings & Fun Facts (2026 Guide)

How to Choose the Perfect Medieval Name

The best medieval name depends on how you plan to use it. If you’re naming a baby, you may prefer a timeless name that’s easy to pronounce today while still reflecting medieval history. For novels, games, or fantasy characters, you can choose names that sound bold, mysterious, or noble.

Think about the origin, pronunciation, and overall feel of the name. English, French, Germanic, Celtic, and Scandinavian medieval names each have their own unique style. Also consider whether the name matches the personality, setting, or story behind it.

A few helpful tips include:

  • Pick a name that’s easy to remember.
  • Match the name to its historical or cultural background.
  • Say the name aloud to check its pronunciation.
  • Consider the meaning if it matters to your project.
  • Pair first and last names that sound natural together.
  • Avoid names that feel too modern if authenticity is important.
  • Create a shortlist before making your final choice.

Taking a little extra time to compare your favorites will help you choose a medieval name you’ll be happy with for years to come.

Common Mistakes to Avoid

Finding the right medieval name is easier when you know what to avoid. Many people choose a name simply because it sounds interesting, without checking whether it fits the historical period or intended purpose.

Keep these common mistakes in mind:

  • Choosing names that don’t match the medieval era.
  • Ignoring pronunciation and spelling.
  • Selecting names that are overly difficult to remember.
  • Mixing cultures without intention.
  • Forgetting to research the name’s origin.
  • Picking names that don’t fit your story or character.
  • Using extremely popular names when you want something unique.

A little research goes a long way and helps you choose a name that feels authentic, memorable, and meaningful.

Read Also:  Girl Middle Names: 500+ Cute, Classic & Unique Ideas

Extra Value: Where to Find Inspiration for Medieval Names

If you want even more medieval names, there are plenty of historical sources worth exploring. Medieval history is filled with fascinating rulers, knights, queens, saints, scholars, and legendary heroes whose names have stood the test of time.

Great places to find inspiration include:

  • Medieval history books
  • European royal family trees
  • Arthurian legends
  • Castle and kingdom records
  • Old church registers
  • Norse sagas
  • Celtic folklore
  • Medieval literature
  • Historical documentaries
  • Fantasy novels inspired by the Middle Ages

You can also combine historical first names with authentic medieval surnames to create original yet believable names for stories, role-playing games, or creative writing. Whether you prefer elegant, fierce, or uncommon names, exploring different regions and time periods will help you discover hidden gems that suit your style perfectly.

Frequently Asked Questions

What are medieval names?

Medieval names are names that were commonly used during the Middle Ages, roughly between the 5th and 15th centuries. They often come from English, French, Germanic, Celtic, Latin, and Scandinavian traditions.

Are medieval names still used today?

Yes. Many medieval names such as William, Henry, Eleanor, Alice, Margaret, and Richard remain popular around the world because they are timeless and classic.

What makes a name sound medieval?

Medieval names often have historical roots, noble associations, religious influences, or connections to knights, kings, queens, and legendary figures from the Middle Ages.

Can I use medieval names for fantasy characters?

Absolutely. Medieval names are popular for fantasy novels, tabletop games, and video games because they create an authentic historical atmosphere while sounding strong and memorable.

Which medieval names are the most popular?

Some of the best-known medieval names include Arthur, William, Richard, Henry, Eleanor, Matilda, Alice, Joan, Baldwin, and Percival.

How do I choose the best medieval name?

Consider the name’s meaning, historical background, pronunciation, and how well it fits your purpose. A name that is easy to remember and suits your character or project is usually the best choice.

Conclusion

Medieval names continue to captivate people with their rich history, timeless charm, and unforgettable character. Whether you’re searching for a name for a baby, a fictional hero, a game character, or simply exploring the fascinating world of the Middle Ages, there’s no shortage of incredible options to choose from.

This guide brought together classic, royal, unique, strong, and fantasy-inspired medieval names to make your search easier. Take your time, compare your favorites, and think about the meaning, origin, and style that best fits your needs. The perfect medieval name is one that feels authentic, memorable, and meaningful. With so many remarkable choices available, you’re sure to find a name that stands the test of time.

Leave a Comment