44 Old English Names: Ancient & Noble [2026]

What are the best Old English names?
The best Old English names include Alfred, Edith, Edward, and Audrey — noble names from Anglo-Saxon England with rich meanings. Below you will find 44 Old English names, for boys and girls, warriors and vintage charmers.

Before the Normans arrived in 1066, England spoke Old English — and Old English names carry the soul of that world: mead halls, epic poetry, and warrior kings. Names like Alfred (“elf counsel”) and Edith (“prosperous in war”) are built from beautiful compounds of nature, battle, and nobility.

In this guide, you will discover 44 Anglo-Saxon names organized by style, each with its meaning and origin. We will cover boy names, girl names, strong warrior names, and vintage picks ready for revival. These are names with a thousand years of history.

Old English naming followed a poetic formula — combining elements like aethel (noble), ead (wealth), and wine (friend) into musical compounds. The result is a treasury of names that feel both ancient and surprisingly fresh. Let us open the chronicle.

Old English naming followed a poetic formula — combining elements like aethel (noble), ead (wealth), and wine (friend) into musical compounds. The result is a treasury of names that feel both ancient and surprisingly fresh. In an age of invented names, these thousand-year-old originals offer authenticity no modern coinage can match.

Old English names on ancient Anglo-Saxon manuscript cards

Old English Boy Names

These Old English boy names come from kings and heroes — noble, storied, and strong.

Name Meaning Origin
Alfred Elf counsel Old English
Edward Wealthy guardian Old English
Edmund Wealthy protector Old English
Edgar Wealthy spearman Old English
Edwin Wealthy friend Old English
Harold Army ruler Old English
Oswald Divine power Old English
Athelstan Noble stone Old English
Wilfred Desiring peace Old English
Godwin Friend of God Old English
Leofric Dear ruler Old English

Old English boy names are kingly — Alfred the Great, Edmund Ironside, and Athelstan, England’s first true king, all bore these names. They carry the weight of crowns and chronicles. Choosing one connects your son to the founders of England itself.

Alfred the Great made his name immortal, while Edmund and Edgar graced early kings. Athelstan was the first true king of England. For more heritage names, see our German names.

Old English Girl Names

These Old English girl names are graceful and storied — queens and saints bore them proudly.

Name Meaning Origin
Edith Prosperous in war Old English
Audrey Noble strength Old English
Mildred Gentle strength Old English
Winifred Blessed peacemaking Old English
Hilda Battle woman Old English
Edwina Wealthy friend Old English
Godiva God’s gift Old English
Elfleda Noble beauty Old English
Ethel Noble Old English
Wynne Joy, friend Old English
Alfhild Elf battle Old English

Old English girl names are quietly powerful — Edith was a queen and saint, Audrey’s “noble strength” became a Hollywood icon, Godiva rode into legend. These names prove that feminine strength is ancient. They are graceful, storied, and ready for modern heroines.

Edith and Audrey are timeless beauties, while Godiva (Lady Godiva) is legendary. Winifred gives the adorable Winnie. For more classic feminine names, browse our Irish names.

Anglo-Saxon warrior names with medieval art

Strong Old English Warrior Names

Forged in the age of Beowulf, these Old English warrior names are powerful and heroic.

Name Meaning Origin
Beowulf Bee wolf (legendary hero) Old English
Wiglaf War survivor Old English
Hrothgar Famous spear Old English
Kenelm Brave helmet Old English
Eadric Wealthy ruler Old English
Sigebert Bright victory Old English
Richard Brave ruler Germanic / Old English
William Resolute protector Germanic / Old English
Robert Bright fame Germanic / Old English
Edmund Wealthy protector Old English
Harold Army ruler Old English

Warrior names are the soul of the tradition — Beowulf is England’s oldest epic, Wiglaf its loyal hero, Hrothgar its wise king. These names come with stories built in: monsters, mead halls, and glory. For a boy, they are pure adventure.

Beowulf is the ultimate warrior name — England’s oldest epic hero. Wiglaf was his loyal thane. Richard and William became Norman-English classics. For more powerful names, explore our boy names.

Vintage Old English Names

Ready for revival, these vintage Old English names are charming and wearable today.

Name Meaning Origin
Alfie Elf counsel (from Alfred) Old English
Teddy Wealthy guardian (from Edward) Old English
Edie Prosperous in war (from Edith) Old English
Winnie Blessed peacemaking (from Winifred) Old English
Millie Gentle strength (from Mildred) Old English
Harry Army ruler (from Harold) Old English
Wilf Desiring peace (from Wilfred) Old English
Eddie Wealthy protector (from Edmund) Old English
Audie Noble strength (from Audrey) Old English
Ned Wealthy guardian (from Edward) Old English
Etta Estate ruler (from Henrietta/OE roots) Old English

Vintage Old English nicknames are already trending — Alfie, Teddy, Edie, and Winnie prove these ancient names wear beautifully today. The pattern is clear: full name for the birth certificate, adorable nickname for everyday. Old English gives you both.

Alfie and Teddy are already beloved revivals, while Edie and Winnie are vintage darlings. These nicknames prove Old English names wear beautifully today. For more revival ideas, see our unique boy names.

How to Choose the Perfect Old English Name

  • Understand the elements. Ead (wealth), aethel (noble), wine (friend), wulf (wolf) — knowing the building blocks deepens your choice.
  • Consider wearability. Alfred, Edward, and Edith work effortlessly today; Athelstan and Hrothgar are bolder statements.
  • Love the nickname. Alfred gives Alfie; Winifred gives Winnie; Edmund gives Eddie. Old English names have fantastic short forms.
  • Check the history. Many of these names belonged to real kings and queens — a little research adds wonderful meaning.
  • Balance old and new. Pair an ancient first name with a modern middle (or vice versa) for the best of both worlds.
  • Say it aloud. Old English names have a musical, sturdy rhythm — if it sounds like poetry, it is the one.

Frequently Asked Questions

What is the most famous Old English name?

Alfred (Alfred the Great), Edward, and Beowulf are the most famous — kings and legends of Anglo-Saxon England.

What Old English name means “noble”?

Audrey means “noble strength,” Ethel means “noble,” and Athelstan means “noble stone.”

Are Old English names still used today?

Yes — Edward, Edith, Alfred, Audrey, and William are all in modern use, with nicknames like Alfie and Teddy trending.

What is the difference between Old English and vintage names?

Old English names specifically originate from Anglo-Saxon England (before 1066), like Edmund and Mildred. Vintage names can come from any era.

What Old English name means “warrior”?

Harold (“army ruler”), Hilda (“battle woman”), and Kenelm (“brave helmet”) all carry warrior meanings.

What is the oldest English name?

Many Old English names date to the 5th–6th centuries — Eadweard (Edward) and Ælfræd (Alfred) are among the oldest continuously used. Beowulf’s world gives us names over 1,000 years old.

What Old English name means “peace”?

Wilfred means “desiring peace,” and Winifred means “blessed peacemaking.” For peaceful Old English names, these are the classics.

Conclusion

From the noble Alfred to the graceful Edith, Old English names connect your child to a thousand years of history. Whether you choose a kingly Edmund or a vintage darling like Winnie, you are giving a name with depth, poetry, and staying power.

Explore more heritage with our German names, or find timeless ideas in boy names.

Similar Posts