Skip to main content

Updated January 31, 2024

Table of contents

Old English is the oldest form of the English language and looks almost completely different from the modern English we speak today. Also called Anglo-Saxon due to the groups of Anglo-Saxons who settled in England from Germany and Denmark, Old English was spoken throughout England from 450 A.D. to 1100 A.D. Old English was rarely written down, so very few records of it survive today. Many Old English texts were also written in runes. This uses an entirely different alphabet from the Latin alphabet used for English today. The most famous piece of literature written in Old English was the epic poem, Beowulf.

Following the Norman conquest of 1066, Old English was gradually replaced by the Anglo-Norman language (also referred to as Anglo-Norman French). From this grew the period of Middle English which was spoken during the Late Middle Ages from roughly the 12th to the 14th century. 

Old English names were heavily influenced by the German and Scandinavian invaders that came before the Norman Conquest. After 1250, names shifted almost completely to Norman names like Robert and William.

Ætheling (also spelled Ethel) was a frequently used Anglo-Saxon name prefix meaning"noble" that was used to indicate royalty. 

Anglo-Saxon names, like many traditional Germanic names, were usually composed of two elements: a prefix and a personal name. For example, the name Aethelred is a combination of two elements æthel, meaning "noble", and ræd, meaning "advice."

By the 14th century, there were fewer than a thousand names in use, the most popular being John and Alice. And, in 2009, there were 60,900 names in use in England and Wales, the most popular being Oliver and Olivia.

Old English First Names

Old English Girl Names and Meanings

If you're looking for a baby girl name that's fit for royalty, use our list of Old English names for baby name inspiration. These historical names also make great choices for unique middle names for your little girl. 

  1. Alison - A common girl's name meaning "son of the noble."
  2. Brook - Meaning "stream."
  3. Bryn - A name from the Welsh word meaning "mound" or "hill."
  4. Ethel - Meaning "noble" or "regal."
  5. Farrah - a baby girl's name meaning "beautiful."
  6. Golda - From the Old English for "to shine."
  7. Isolda - Meaning "fair" in Old English. Isolde is a variant, as is Eseld, which is Cornish.
  8. Lee/Leigh - Meaning "glade" or "small meadow."
  9. Morwen - A name derived from the Cornish word for "maiden."
  10. Ravenel - A unisex name (more commonly used for girls) meaning "raven."

Old English Boy Names and Meanings

If you're looking for a baby boy name with a long history behind it, these name options are noble and powerful options.

  1. Alfred - Meaning, "wise counsel" (Alfie is a common nickname).
  2. Broderick - Meaning, "from the broad ridge."
  3. Caldwell - Meaning "cold spring."
  4. Chadwick (Chad is a common nickname) -the meaning of Chadwick is "dairy farm of Ceadda."
  5. Egbert (also spelled Ecgberht) - A name that derives from old Germanic words meaning "bright edge."
  6. Emerson - From an English surname meaning "son of Emery."
  7. Godric - An Anglo-Saxon name meaning "God's ruler."
  8. Kendrick -From the Old English given name Cyneric meaning "royal power."
  9. Oscar - Derived from the Gaelic words meaning "deer" and "friend." Osgar was a popular name variation in Old English.
  10. Willard - Derived from the Old German name Willhard meaning "bravery" or "will."

Gender-Neutral Old English Baby Names

This selection of Old English names carry a timeless, gender-neutral quality. Among these enduring names, one can find the following unisex options.

  1. Ashley - Originally used for both genders, Ashley comes from Old English words meaning "ash tree clearing."
  2. Avery - Deriving from an Old English name meaning "ruler of the elves."
  3. Blair - An Old English name with Scottish roots meaning "field" or "plain."
  4. Casey - Stemming from Gaelic origins, this name means "vigilant" or "watchful."
  5. Ellis - Originally a Welsh surname, Ellis has become a popular given name, meaning "benevolent."
  6. Finley - An Old English name derived from Finn's meadow, it has transcended gender-specific boundaries and is embraced for its charm and history by diverse families today.
  7. Harper - Originally a surname for someone who played the harp, it now crosses gender lines as a first name.
  8. Jordan - Originally taken from the name of the river in the Middle East, Jordan is used regardless of gender.
  9. Kendall - A geographic name from Old English origins meaning "valley of the River Kent."
  10. Morgan - With Welsh origins, meaning "sea-born," Morgan is a name embraced by all genders.
  11. Quinn - Derived from an Irish surname meaning "descendant of Conn" (chief leader).
  12. Reese - From a Welsh name meaning “ardor,” it's used for both boys and girls.
  13. Rowan - Drawn from an Old English word for the tree, which was considered sacred and is now appreciated for its unisex appeal.
  14. Sage - From Latin origin meaning "wise," Sage is fitting for any gender.
  15. Taylor - An English occupational name for a tailor, now commonly used across the gender spectrum.

Most Popular Old English Names

If you're looking for a unique baby name inspired by Old English customs, many of these names are still in use today! Here are some popular names with Old English roots that have stood the test of time.

  1. Bradley - A habitational name meaning "old meadow."
  2. Brandon - The name Brandon is of Old English origin and means "fiery hill."
  3. Harlow - Harlow is a place in West Yorkshire and comes from the Old English word hær meaning "rock" and hlaw meaning "hill." Harlow was the 324th most popular girl's name in 2020 according to data from the Social Security Administration.
  4. Kendall - A name with Celtic origins meaning "ruler of the valley." Today, Kendall is a popular girl's name thanks to celebrity figures like Kendall Jenner.
  5. Presley - A name of English origin, this name means "priest's dwelling." In modern times, Presley is more commonly used as a girl's name.

Old British Names

In historical Britain, names carried significant weight, encapsulating lineage and legacy within their syllables. Names such as Archibald, Euphemia, Percival, and Guinevere evoke bygone eras, each radiating a sense of nobility and time-honored tradition. These old British names, once common among royalty and common folk alike, now carry a classical gravity. The Old English names included in these lists are a great way to bring this regal vibe into your baby's life!

Tara Gunn

About Tara

Hailing from Canada, Tara is a graduate of Scotland's University of St. Andrews in creative… Read more

Subscribe to Family Education

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