Demo

Medieval names during the Middle Ages. These names can sound strong, beautiful, royal, simple, or mysterious.

The Middle Ages lasted for many years. People in different parts of Europe used different naming styles. English, French, German, Irish, Scottish, Welsh, Italian, Spanish, Scandinavian, and Slavic names all had their own traditions.

People search for medieval names for many reasons. Some want a name for a baby. Others need a name for a book, game, story, character, pet, or fantasy world.

How Did People Choose Medieval Names?

People in the Middle Ages often chose names from their family, religion, culture, or local language.

Some children were named after parents or other family members.

A person might be known by:

  • Their father’s name
  • Their job
  • Their home or village
  • A nickname
  • A personal feature
  • Their social position

A name could have an English, French, Latin, Welsh, Gaelic, or German form.

Medieval Names by Time Period

Medieval names changed over time.

Medieval-Names-by-Time-Period

Early Medieval Names

Early medieval names often used older Germanic, Celtic, Gaelic, and other local naming traditions.

Examples include:

  • Eadric
  • Leofric
  • Wulfric
  • Godwin
  • Aelfric
  • Aethelred
  • Brochfael
  • Cináed
  • Eochaidh

High Medieval Names

During the High Middle Ages, names from Norman and French traditions became more common in England and other places.

Examples include:

  • William
  • Henry
  • Robert
  • Richard
  • Geoffrey
  • Hugh
  • Matilda
  • Eleanor
  • Alice
  • Margaret

Late Medieval Names

Later medieval names included many forms that are still familiar today.

Examples include:

  • John
  • Thomas
  • Edward
  • Richard
  • Catherine
  • Elizabeth
  • Joan
  • Anne
  • Margaret

Medieval Names for Boys

Here are some popular medieval names for boys:

NameStyle
WilliamEnglish and Norman
HenryEnglish and French
RichardEnglish and Norman
EdwardEnglish
RobertNorman and English
ThomasMedieval Christian
JohnMedieval European
GeoffreyNorman
HughFrench and Norman
RogerNorman
WalterGermanic and English
RalphEnglish and Norman
StephenMedieval European
PhilipMedieval European
EdmundOld English

Other medieval boy names include:

  • Anselm
  • Archibald
  • Arthur
  • Baldwin
  • Godfrey
  • Gilbert
  • Oswald
  • Roland
  • Konrad
  • Dietrich
  • Harald
  • Olaf
  • Malcolm
  • Duncan

Medieval Girl Names

Medieval girl names can sound soft, royal, classic, or unusual.

Popular examples include:

  • Alice
  • Matilda
  • Eleanor
  • Joan
  • Agnes
  • Margaret
  • Isabella
  • Catherine
  • Beatrice
  • Edith
  • Emma
  • Cecily
  • Anne
  • Rose
  • Elizabeth

Other medieval female names include:

  • Aveline
  • Hawise
  • Maud
  • Adelheid
  • Angharad
  • Gormlaith
  • Ragnhild
  • Astrid
  • Gwenllian
  • Áine
  • Isabeau
Medieval-Girl-Names

Medieval Male Names

Medieval male names were used in many parts of Europe.

Some strong choices are:

  • William
  • Henry
  • Richard
  • Robert
  • Edward
  • Thomas
  • John
  • Geoffrey
  • Hugh
  • Roger
  • Walter
  • Ralph
  • Stephen
  • Philip
  • Edmund
  • Arthur
  • Roland
  • Godfrey
  • Gilbert
  • Baldwin
  • Anselm
  • Archibald
  • Konrad
  • Dietrich
  • Harald
  • Olaf
  • Malcolm
  • Duncan

Medieval Female Names

Here are some beautiful medieval female names:

  • Alice
  • Matilda
  • Eleanor
  • Margaret
  • Isabella
  • Agnes
  • Joan
  • Edith
  • Emma
  • Beatrice
  • Catherine
  • Cecily
  • Anne
  • Elizabeth
  • Rose
  • Aveline
  • Hawise
  • Maud
  • Adelheid
  • Astrid
  • Gwenllian
  • Áine

Medieval Names With Meanings

Many medieval names came from older words. Their meanings are often related to family, strength, peace, beauty, protection, or religion.

NameSimple Meaning
WilliamStrong protection
RobertBright fame
RichardStrong ruler
EdwardWealthy protector
EdmundProtection and wealth
MargaretPearl
AgnesPure
BeatriceHappy or blessed
MatildaStrength in battle
AlexanderDefender of people
GodfreyPeace with God
ArthurOld historical name with a debated meaning

Name meanings can change between languages and old forms.

Common Medieval Names

Some names were very common in medieval Europe.

Common Medieval Boy Names

  • William
  • John
  • Richard
  • Henry
  • Robert
  • Thomas
  • Edward
Common-Medieval-Boy-Names-image

Common Medieval Girl Names

  • Alice
  • Matilda
  • Joan
  • Margaret
  • Agnes
  • Isabella

These names are useful when you want a simple and believable medieval character.

Unique Medieval Names

If you want medieval names that sound less common, try:

  • Aveline
  • Hawise
  • Cecily
  • Rohese
  • Millicent
  • Anselm
  • Godfrey
  • Oswald
  • Everard
  • Baldwin
  • Leofric
  • Wulfric
  • Eadric
  • Adelheid
  • Angharad
  • Iudicael
  • Judoc
  • Ragnailt

Some old recorded names can look especially unusual today, such as:

  • Achard
  • Aceline
  • Adalfrid
  • Adalgis
  • Amice
  • Bonaccorso
  • Enguerran
  • Eudes
  • Ferrante

Old Medieval Names

If you want very old-sounding names, consider:

  • Eadric
  • Leofric
  • Oswald
  • Wulfric
  • Edmund
  • Godwin
  • Aldred
  • Aelfric
  • Aethelred
  • Anselm
  • Brochfael
  • Cináed
  • Eochaidh
  • Máel Coluim

These names can work well for historical stories and old-world characters.

Old-Medieval-Names

Cool Medieval Names

Some medieval names have a strong and memorable sound.

Cool Male Names

  • Roland
  • Godfrey
  • Baldwin
  • Tristan
  • Arthur
  • Cedric

Cool Female Names

  • Eleanor
  • Isolde
  • Matilda
  • Guinevere
  • Morgana
  • Rowena
  • Rhiannon
  • Gwenllian

Medieval Names by Country

Medieval Europe had many different languages and naming traditions.

Some important groups include:

  • English
  • French
  • Norman
  • German
  • Irish
  • Scottish
  • Welsh
  • Italian
  • Spanish
  • Portuguese
  • Scandinavian
  • Slavic
  • Breton

Latin was also used in many medieval records.

Medieval English Names

Popular medieval English names include:

  • William
  • Henry
  • Edward
  • Edmund
  • Robert
  • John
  • Thomas
  • Richard
  • Alice
  • Edith
  • Matilda
  • Margaret
  • Joan
  • Agnes
  • Eadric
  • Leofric
  • Godwin
  • Aldred
  • Hawise
  • Rohese

Some names also had different short forms.

For example, forms connected with John included:

  • Jehan
  • Jan
  • Jackin
  • Jankin

Medieval French Names

French and Norman names were important during the medieval period.

Examples include:

  • Guillaume
  • Jean
  • Philippe
  • Henri
  • Pierre
  • Louis
  • Hugues
  • Robert
  • Isabelle
  • Marguerite
  • Jeanne
  • Agnès
  • Éléonore
  • Béatrice
  • Aalis
  • Achard
  • Aimery
  • Enguerran
  • Eudes
  • Isabeau
  • Jehan
  • Jehanne

Medieval German Names

Germanic naming traditions often used name parts connected with ideas such as strength, fame, protection, and battle.

Examples include:

  • Heinrich
  • Friedrich
  • Konrad
  • Dietrich
  • Albrecht
  • Gottfried
  • Ludwig
  • Gerhard
  • Adelheid
  • Gertrud
  • Hedwig
  • Mathilde
  • Gisela
  • Kunigunde

Medieval Italian Names

Some medieval Italian names include:

  • Giovanni
  • Pietro
  • Matteo
  • Francesco
  • Lorenzo
  • Guido
  • Federico
  • Marco
  • Caterina
  • Beatrice
  • Lucia
  • Francesca
  • Ferrante
  • Arlotto
  • Bonaccorso
  • Petruccio

Medieval Spanish Names

Medieval Spanish names include:

  • Alfonso
  • Fernando
  • Sancho
  • Rodrigo
  • Diego
  • Pedro
  • Juan
  • García
  • Isabel
  • Leonor
  • Teresa
  • Elvira
  • Nuño
  • Garsea
  • Didacus

Medieval Irish Names

Irish medieval names often came from Gaelic naming traditions.

Examples include:

  • Brian
  • Cormac
  • Donnchadh
  • Tadhg
  • Aed
  • Áine
  • Gormlaith
  • Mór
  • Sadb
  • Eochaidh
  • Conaire
  • Aengus
  • Caiside
  • Ciardha
  • Calbhach
  • Raghnailt

Old Irish names can have spellings that look very different from modern English names.

Medieval Welsh Names

Welsh medieval names include:

  • Llywelyn
  • Rhys
  • Owain
  • Gruffudd
  • Madog
  • Hywel
  • Gwenllian
  • Angharad
  • Nest
  • Efa
  • Arthfael
  • Brochfael
  • Cynbel
  • Iudicael
  • Judoc

Welsh names can be a good choice for a character from medieval Wales.

Medieval Scottish Names

Medieval Scotland had Gaelic, Norse, Norman, Welsh, and English influences.

Examples include:

  • Malcolm
  • Duncan
  • Kenneth
  • Alexander
  • Robert
  • David
  • Angus
  • Donald
  • Margaret
  • Isabella
  • Euphemia
  • Marjorie
  • Máel Coluim
  • Cináed
  • Ragnall

Medieval Scandinavian Names

Scandinavian medieval names were often connected with Old Norse traditions.

Examples include:

  • Erik
  • Harald
  • Olaf
  • Leif
  • Bjorn
  • Sven
  • Knut
  • Magnus
  • Astrid
  • Ingrid
  • Freydis
  • Sigrid
  • Ragnhild
  • Ragnvaldr
  • Gorm

Medieval Slavic Names

Medieval Slavic names can have a strong and old-world sound.

Examples include:

  • Boris
  • Bogumir
  • Bratomil
  • Bratoslav
  • Čestislav
  • Dmitrii
  • Gleb
  • Igor
  • Kiril
  • Kresimir
  • Ladislaus
  • Ninoslav
  • Priboslav
  • Premysl
  • Siemowit

Medieval Knight Names

Medieval knight names often sound strong and noble.

Good choices include:

  • William
  • Richard
  • Robert
  • Geoffrey
  • Hugh
  • Roger
  • Roland
  • Godfrey
  • Baldwin
  • Walter
  • Henry
  • Thomas

For a fictional story, you can add a place or title:

  • Sir William of Ashford
  • Sir Robert of Green Vale
  • Sir Henry of Stonebridge

These last examples are fictional medieval-style names.

Medieval Royal Names

Royal names can give a character a powerful and noble feeling.

Male Royal Names

  • William
  • Henry
  • Richard
  • Edward
  • John
  • Robert
  • Philip
  • Louis
  • Charles

Female Royal Names

  • Eleanor
  • Matilda
  • Isabella
  • Margaret
  • Catherine

Medieval Peasant Names

Not every medieval person was a king or knight. Most people lived ordinary lives and worked in villages and towns.

Common jobs included:

  • Farmer
  • Baker
  • Blacksmith
  • Fisherman
  • Trader
  • Craft worker
  • Servant

Names such as John, Agnes, and Margaret can work well for ordinary medieval characters.

Medieval Last Names

Medieval last names did not always work like modern family surnames.

People could have a byname to explain who they were.

A byname could come from:

  • A father’s name
  • A place
  • A job
  • A nickname
  • A physical feature
  • A personal quality

Job-based names later became common surnames in many places.

Examples include:

  • Smith
  • Baker
  • Fisher
  • Miller
  • Cooper

How Medieval Surnames Were Made

Medieval surnames developed slowly. Different places used different systems.

Job Names

A person’s job could become part of their name.

Examples include Smith, Baker, Miller, and Cooper.

Place Names

A person could be connected with a town, village, river, hill, or other place.

Family Names

A name could show a person’s family or parents.

Nicknames

A person’s appearance, personality, or another feature could become a byname.

Not every medieval byname became a permanent family surname.

Medieval Name Forms and Spellings

Medieval names could have many spellings.

Records were written in languages such as:

  • Latin
  • Old English
  • Middle English
  • Old French
  • Norman French
  • Gaelic
  • Welsh
  • Germanic languages

A name could also have a short form or local form.

This is why the same person may appear with different spellings in old records.

Dark Medieval Names

Dark medieval names are useful for mysterious.

Dark Male Names

  • Godric
  • Wulfric
  • Aldric
  • Oswin
  • Grimwald
  • Morcant

Dark Female Names

  • Morgana
  • Isolde
  • Rhiannon
  • Maud

Some of these are historical names, while others are better described as medieval-inspired or fantasy-style names. Always check the history if you need a fully accurate name.

Fantasy Medieval Names

Fantasy medieval names are popular in:

  • Fantasy books
  • Video games
  • Role-playing games
  • Tabletop games
  • Fictional kingdoms
  • Worldbuilding
  • Character creation

Fantasy-style examples include:

  • Alric Stormvale
  • Elowen Blackwood
  • Cedric Thorn
  • Isolde Ravenshire
  • Rowena Ashford

These are fictional names made to sound medieval. They should not be treated as real historical names.

Real Medieval Names vs Fantasy Names

There is an important difference between real medieval names and fantasy medieval names.

Real medieval names have evidence from historical records.

Medieval-inspired names use an old style but may not be an exact historical form.

Fantasy medieval names are created for stories, games, or fictional worlds.

For example, William is a real historical name.

William Stormvale is a fictional medieval-style combination.

Knowing this difference helps you choose the right name for your project.

Medieval Names for Characters

A good medieval character name should match the character and their world.

Think about:

  • Country
  • Time period
  • Language
  • Gender
  • Family
  • Social class
  • Religion
  • Personality
  • Character role

You may need different names for:

  • Heroes
  • Villains
  • Knights
  • Kings
  • Queens
  • Merchants
  • Farmers
  • Wizards
  • Witches
  • Warriors

A noble character may need a different style from a village farmer.

Medieval Town Names

Medieval town names can be inspired by places and landmarks.

A town could be named after:

  • A river
  • A hill
  • A forest
  • A farm
  • A fort
  • A church
  • A person
  • A local landmark

Fictional examples include:

  • Ashford
  • Stonebridge
  • Blackmere
  • Greenwick
  • Thornbury
  • Ravensfield
  • Westmarch
  • Kingsmere

These names are useful for fantasy maps and fictional kingdoms.

Medieval Dog Names

You can also use medieval names for dogs.

Male Dog Names

  • Arthur
  • Robin
  • William
  • Alfred
  • Merlin
  • Rowan
  • Bear

Female Dog Names

  • Agnes
  • Matilda
  • Eleanor
  • Rose
  • Gwen

You can also give your dog a fun medieval title:

  • Sir Arthur
  • Lady Matilda
  • Sir William
  • Lady Rose

Funny Medieval Names

Funny medieval names can make a character memorable.

Here are some fictional examples:

  • Sir William the Hungry
  • Lady Agnes the Sleepy
  • Sir Robert the Loud
  • Lord Thomas of Snacks
  • Lady Matilda of the Kitchen
  • Sir Henry the Forgetful

These are made for fun and are not meant to be historical names.

Medieval Names Generator

A medieval names generator can help you create a name quickly.

A simple process is:

Region → Time Period → Language → Gender → Social Class → First Name → Byname

For example:

Medieval England → 13th century → English or Norman setting → Female → Noble

You can also choose a naming style such as:

  • Celtic
  • English
  • German
  • Norse
  • Roman
  • Welsh
  • Slavic

If you need a historical character, choose a real recorded name.

How to Choose a Medieval Name

Choosing the right name is easy when you know what you need.

Think about the purpose first.

Do you need a name for a baby, story, game, character, pet, town, or fantasy world?

Then choose:

  • A country or region
  • A time period
  • A language
  • A gender
  • A social class
  • A meaning
  • A name style
How-to-Choose-a-Medieval-Name

FAQs

What are medieval names?

Medieval names are names used during the Middle Ages or names based on medieval naming styles.

What are common medieval names?

William, John, Richard, Henry, Robert, Thomas, Alice, Matilda, Margaret, and Agnes are examples of common medieval-style names.

What are good medieval names for boys?

William, Henry, Richard, Robert, Edward, Roland, Godfrey, Baldwin, and Arthur are good choices.

What are good medieval names for girls?

Alice, Matilda, Eleanor, Margaret, Agnes, Isabella, Edith, Beatrice, and Gwenllian are good choices.

Did medieval people have last names?

Did medieval people have last names?
Some people had bynames, and hereditary surnames developed gradually in different places and at different time.

Are fantasy medieval names real?

Not always. Some fantasy names use real medieval names, while others are newly created to sound old or medieval.

Can I use medieval names for fantasy characters?

Yes. Medieval names are very useful for fantasy characters, kingdoms, towns, and stories.

Why do medieval names have different spellings?

Medieval records were written in different languages and spelling was not always fixed. This could create different forms of the same name.

Final Thoughts

Medieval names give us a look into old cultures, languages, families, jobs, places, and traditions.

You can choose from English, French, German, Irish, Scottish, Welsh, Italian, Spanish, Scandinavian, and Slavic names.

The best medieval name is one that fits your purpose, sounds right for your character, and matches the world you are creating.

Share.
Leave A Reply