Skip to main content

Updated May 19, 2022

Middle English is the form of English spoken from around the time of the Norman conquest of England (1066) until the end of the 15th century. However, the general scholarly opinion is that people predominantly spoke Middle English from 1150-to 1500. Examples of Middle English are the works of Chaucer and Gower. 

There are three recognized dialects of Middle English: Southern, primarily used south of the River Thames; Midland, spoken in the area of Mercia; and Northern, used in Scotland and the northern highlands. However, within these larger groups, many different dialects also existed. 

Middle English baby names are strongly influenced by Christianity, Anglo-Saxon roots, medieval English, Old French, and Gaelic languages like Irish and Scottish. Many familiar names used in Middle English are still used today. 

So if you’re looking for a name that was just as likely used when Shakespeare was writing (yes, he was technically after Middle English but not quite modern English) as today, then check out our list of common Middle English names with meanings!

Most Common Middle English Girl Names and Meanings 

  1. Agnes - Greek. Pure and chaste. Agnes was one of the most common Middle-English girl’s names.
  2. Alice - German. Noble. Possibly the number one medieval English girl’s name.
  3. Anne - Hebrew. It is the English form of Hannah. God has favored me.
  4. Aurora - Latin. Dawn.
  5. Beatrice - Latin/Italian. She who brings happiness.
  6. Burdette - A French name that means small bird.
  7. Cecelia - Latin. Blind. Derived from the Roman family name Caecilius.
  8. Elizabeth - Hebrew. God is my oath. 
  9. Emilia - Spanish/Italian. Rival.
  10. Emma - German. Universal.
  11. Gaines - An English name that means clever or crafty. This name is now unisex. 
  12. Isabella - Spanish/Italian. A derivative of Elizabeth. 
  13. Joan - English. God is gracious. 
  14. Katherine - Greek. Pure. A prevalent name among royals. Three of Henry VIII’s wives were Katherine of Aragon, Katherine Howard, and Katherine Parr. Also spelled Catherine. 
  15. Lucy - English. Derived from the Latin word lux, meaning light. 
  16. Mabel - Latin. Loveable.
  17. Margaret - Greek. Pearl.
  18. Matilda - Englis. Battle strength.
  19. Mercy - English. Compassion. A popular name among Puritans. 
  20. Pegeen - Greek. Pearl. 

Most Common Middle English Boy Names and Meanings 

  1. Aidan - Celtic. Little fire. A popular name in Ireland.
  2. Aldwin - Old English. This name means old friend. 
  3. Alexander - Greek. Defender of man. 
  4. Eli - A biblical name meaning ascent, high, or elevated.
  5. Geoffery - Old German. Peace.
  6. Gregory - Greek. Vigilant or watchful. 
  7. Henry - A Germanic name meaning ruler of the home. Very popular throughout the middle ages. 
  8. Hugh - English. Bright mind and spirit.
  9. Jermaine - Latin. Brother.  
  10. John - Hebrew. God is gracious. 
  11. Kip - Old English. Pointed hill.
  12. Ladd - Middle English. Manservant or young lad.  
  13. Nicholas - Greek. The victory of the people. 
  14. Ralph - German. Wolf counsel. 
  15. Richard - German. Brave ruler or powerful ruler.
  16. Robert - Old German. Bright fame.
  17. Roger - German. Famous warrior.
  18. Thomas - Aramaic. Twin. A biblical name. 
  19. Walter - German. Commander of the army. 
  20. William - German. Determined protector. 
  21. Unisex Middle English Names and Meanings

  22. Ceri - Welsh. A diminutive form of the name Carys which means warrior. 
  23. Gabriel - Hebrew. God is my strength. 
  24. Gaynor - Irish. Son of the fair-skinned one. 
  25. Hildred - German. Counselor in battle.
  26. Laine - English. Path or roadway. 
  27. Merry - English. Cheerful and happy. 
  28. Sandy - Greek. One of the many nicknames for Alexander.
  29. Stella - A Latin name more commonly used for girls that means star.
  30. Tabby - Aramaic. A nickname for Tabitha which means bewitching. 
  31. Tailor - English. From the profession. 

Unique Medieval Names

The Medieval period in Europe was from the 5th century CE to the 15th century CE, so people used both Old English and Middle English during the time. While many of the names on the above list are still used today and remain very popular, we thought it would be fun to share some unique names that have fallen by the wayside and typically aren’t found on baby name lists.

  1. Bricthiua - A medieval English girl’s name meaning she is a gift. 
  2. Burchard - A common name for boys in the medieval ages that means as strong as a castle.
  3. Chrysogon - A boy’s name with Greek origins that means gold born.
  4. Godfrey - An Old French boy’s name meaning God-peace.
  5. Hildeth - This girl’s name comes from the Old German Hildreth and means battle counselor. 
  6. Lefleda - This girl’s name means healer, humanitarian, loved by others
  7. Leofric - A boy’s name that means beloved king. 
  8. Luthera - This girl’s name comes from Old German and means an army of the people. 
  9. Mawdelyn - This girl's name means a woman of Magdala.
  10. Purnell - A boy’s name that means captain or graceful

L. Elizabeth Forry

About L. Elizabeth Forry

L. Elizabeth Forry is an Early Childhood Educator with 15 years of classroom… Read more

Join the Family

Your partner in parenting from baby name inspiration to college planning.