100+ Anglo-Saxon Names With Meanings: Unique & Strong Name

August 25, 2026

Choosing a baby name is a big decision. Many parents want something meaningful. Anglo-Saxon names carry deep history. They come from old English roots.

These names were used centuries ago. They belonged to warriors and kings. Some names mean strength or courage. Others reflect nature and wisdom.

Today, these names feel fresh again. Parents love their unique sound. They stand out from common names. Yet they still feel timeless and classic.

In this list, you will find over 100 names. Each one comes with its true meaning. Some are strong and bold. Others are soft and gentle, perfect for any child.

Random Names Generator

Random Names Generator

Generate a random name with one click. Copy your favorite name instantly.

Click Generate Names

What Are Anglo-Saxon Names?

Anglo-Saxon names come from the early English people who lived over a thousand years ago. They were formed by joining two small words, like “noble” and “power.” Each name carried a real meaning about strength, wisdom, or honor. Today, many of these names are making a strong comeback.

25 Anglo-Saxon Names With Meanings

Alfred – Means “wise counsel” or “elf counsel.” This strong name was worn by great English kings.

Edith – Means “prosperous in war.” A soft yet powerful name for a bold girl.

Edward – Means “wealthy guardian.” A royal name known for leadership and care.

Harold – Means “army ruler.” A commanding name with deep war-time roots.

Winifred – Means “blessed peacemaking.” A gentle name full of grace and calm.

Oswald – Means “God’s power.” A strong, spiritual choice for a baby boy.

Mildred – Means “gentle strength.” A quiet name that still feels powerful.

Godwin – Means “friend of God.” A warm and faithful name choice.

Rosamund – Means “horse protector.” A pretty name with a protective meaning.

Cuthbert – Means “famous and bright.” An old name full of wisdom and light.

Etheldreda – Means “noble strength.” A rare and regal name for girls.

Wulfric – Means “wolf power.” A fierce name for a bold spirit.

Hilda – Means “battle woman.” A short, strong name full of courage.

Athelstan – Means “noble stone.” A kingly name known for stability.

Aldous – Means “old and wise.” A timeless name full of quiet strength.

Freda – Means “peaceful.” A calm, gentle name for a sweet girl.

Egbert – Means “bright edge.” A sharp and shining name choice.

Audrey – Means “noble strength.” A pretty name that still sounds modern.

Cedric – Means “kindly ruler.” A leader’s name with a gentle heart.

Elfleda – Means “elf beauty.” A magical name full of charm.

Bertram – Means “bright raven.” A striking name with a wise meaning.

Wynne – Means “joy.” A short, happy name for any child.

Leofric – Means “beloved ruler.” A warm name showing love and power.

Godiva – Means “gift of God.” A famous name tied to English history.

Osric – Means “God’s ruler.” A strong name with royal weight.

Anglo-Saxon Boy Names

Aelfric – Means “elf ruler.” A magical yet powerful boy’s name.

Beorn – Means “warrior” or “bear.” A short, tough name full of courage.

Cynewulf – Means “royal wolf.” A bold name with a fierce meaning.

Dunstan – Means “hill stone.” A sturdy name known for strength.

Ealdred – Means “old counsel.” A wise name with deep roots.

Fritheric – Means “peaceful ruler.” A calm yet strong name choice.

Godfrey – Means “God’s peace.” A gentle, faithful name for a boy.

Herewald – Means “army ruler.” A commanding name full of authority.

Ingram – Means “raven of the gods.” A striking, unique name choice.

Leofwin – Means “beloved friend.” A warm and caring name meaning.

Osmund – Means “God’s protection.” A safe and strong spiritual name.

Raedwald – Means “powerful counsel.” A wise, ruling name for a boy.

Sigebert – Means “bright victory.” A shining name full of triumph.

Thurstan – Means “Thor’s stone.” A tough name with Viking ties.

Wigmund – Means “war protector.” A fierce and protective name.

Aethelred – Means “noble counsel.” A royal name known through history.

Beornwulf – Means “warrior wolf.” A powerful double-strength name.

Cynefrid – Means “royal peace.” A calm and noble name choice.

Eadric – Means “wealthy ruler.” A strong name meaning prosperity.

Wystan – Means “battle stone.” A firm, unshakable name choice.

Anglo-Saxon Girl Names

Aethelburh – Means “noble fortress.” A strong name full of protection.

Braewyn – Means “raven friend.” A dark and lovely name choice.

Cwenhild – Means “queen of battle.” A fierce and royal girl’s name.

Ealdgyth – Means “old war.” A rare name with deep roots.

Frideswide – Means “strong peace.” A peaceful yet powerful name.

Godgifu – Means “gift of God.” A soft, meaningful name choice.

Hildegard – Means “battle guard.” A protective and bold girl’s name.

Idonea – Means “worthy” or “kind.” A sweet and gentle name meaning.

Leofgifu – Means “dear gift.” A warm, loving name for a girl.

Osgyth – Means “God’s strife.” A spiritual and strong name.

Sexburga – Means “protector’s fortress.” A safe, sturdy name meaning.

Thryth – Means “strength” or “power.” A short name packed with meaning.

Wilburh – Means “will and protection.” A determined and safe name choice.

Aelfgifu – Means “elf gift.” A magical, dreamy girl’s name.

Beorhtwyn – Means “bright joy.” A cheerful and shining name.

Cynethryth – Means “royal strength.” A regal name full of power.

Eanswith – Means “graceful strength.” A gentle yet firm name choice.

Godwyn – Means “friend of God.” A faithful and warm girl’s name.

Hereswith – Means “army strength.” A bold name with deep courage.

Sigrid – Means “beautiful victory.” A striking name full of triumph.

READ THIS NAMES ALSO :https://nameaspire.com/greek-mythology-baby-names/

Anglo-Saxon Male Names

Aldwin – Means “old friend.” A loyal and steady name choice.

Bertwald – Means “bright ruler.” A shining, powerful male name.

Ceolwulf – Means “ship wolf.” A bold name with sea-faring roots.

Deorwine – Means “dear friend.” A warm and caring name meaning.

Eadwig – Means “wealthy war.” A strong name known through royalty.

Fromund – Means “brave protector.” A courageous and safe name choice.

Guthlac – Means “battle sport” or “war-play.” A fierce yet playful name meaning.

Hunfrith – Means “peace of the bear cub.” A gentle, protective name choice.

Leofstan – Means “beloved stone.” A firm and caring name meaning.

Osbert – Means “God’s bright.” A shining, spiritual name choice.

Redwald – Means “powerful advisor.” A wise and commanding name.

Swithun – Means “strong” or “mighty.” A short, powerful name choice.

Tatwine – Means “cheerful friend.” A happy and warm name meaning.

Wigstan – Means “battle stone.” A tough, unshakable name choice.

Aelfstan – Means “elf stone.” A magical yet firm name meaning.

List of Anglo-Saxon Names

Ansgar – Means “spear of God.” A protective and spiritual name.

Baldric – Means “bold ruler.” A brave and commanding name.

Cenric – Means “bold ruler.” A strong leadership name choice.

Ealhstan – Means “temple stone.” A sacred and firm name meaning.

Frithstan – Means “peace stone.” A calm and steady name choice.

Grimbald – Means “fierce and bold.” A tough, warrior-like name meaning.

Hardred – Means “brave counsel.” A wise and courageous name.

Ingeld – Means “gift of the gods.” A spiritual and rare name choice.

Kenwyn – Means “royal joy.” A cheerful and noble name meaning.

Lambert – Means “bright land.” A shining, hopeful name choice.

Merewald – Means “famous ruler.” A powerful and respected name.

Norhild – Means “north battle.” A fierce, adventurous name meaning.

Oslaf – Means “God’s remnant.” A rare and spiritual name choice.

Pendred – Means “chief counsel.” A wise, leading name meaning.

Quenild – Means “queen’s battle.” A bold and royal name choice.

Ricward – Means “powerful guardian.” A protective and strong name.

Stanbeorht – Means “bright stone.” A firm and shining name meaning.

Torhtwine – Means “bright friend.” A warm, cheerful name choice.

Underwine – Means “close friend.” A loyal and gentle name meaning.

Wealdstan – Means “ruling stone.” A firm, powerful name choice.

Female Anglo-Saxon Names

Aescwyn – Means “ash tree joy.” A nature-inspired, happy name choice.

Bertha – Means “bright” or “famous.” A shining, well-known name meaning.

Ceolwyn – Means “ship joy.” A cheerful, adventurous name choice.

Dunwyn – Means “hill joy.” A peaceful, nature-based name meaning.

Elswyth – Means “noble strength.” A regal and firm name choice.

Freawaru – Means “lady’s protection.” A safe and gentle name meaning.

Godelieve – Means “dear to God.” A warm, faithful name choice.

Hereburh – Means “army fortress.” A strong and protective name.

Ingrith – Means “beautiful peace.” A calm and lovely name meaning.

Leofflaed – Means “dear beauty.” A sweet and gentle name choice.

Merehild – Means “famous battle.” A bold and well-known name.

Osburh – Means “God’s fortress.” A safe and spiritual name choice.

Sunngifu – Means “sun gift.” A bright, warm name meaning.

Thryda – Means “strong” or “mighty.” A short, powerful name choice.

Wulfhild – Means “wolf battle.” A fierce and bold name meaning.

Aelflaed – Means “elf beauty.” A magical, lovely name choice.

Berta – Means “bright” or “shining.” A cheerful and warm name meaning.

Ceolflaed – Means “ship beauty.” A graceful, adventurous name choice.

Godhild – Means “God’s battle.” A spiritual and bold name meaning.

Sigewyn – Means “victory joy.” A happy and triumphant name choice.

Viking and Anglo-Saxon Names

Bjorn – Means “bear.” A strong, nature-inspired name choice.

Astrid – Means “divinely beautiful.” A graceful and powerful name meaning.

Erik – Means “eternal ruler.” A bold and lasting name choice.

Freya – Means “lady” or “noblewoman.” A regal, mythic name meaning.

Ragnar – Means “wise ruler” or “warrior.” A fierce and commanding name.

Sigrid – Means “beautiful victory.” A striking, triumphant name choice.

Thora – Means “thunder.” A powerful, nature-based name meaning.

Ivar – Means “bow warrior.” A skilled and bold name choice.

Gunnhild – Means “war battle.” A fierce, double-strength name meaning.

Leif – Means “heir” or “descendant.” A strong, family-rooted name choice.

Solveig – Means “sun strength.” A bright and powerful name meaning.

Torvald – Means “Thor’s ruler.” A mighty, godly name choice.

Ulf – Means “wolf.” A short, fierce name meaning.

Vidar – Means “wide warrior.” A brave and broad name choice.

Ylva – Means “she-wolf.” A strong, fierce name meaning.

Anglo-Saxon Surnames

Ashford – Means “ford near ash trees.” A nature-based, peaceful surname choice.

Blackwood – Means “dark forest.” A mysterious and strong surname meaning.

Chadwick – Means “warrior’s town.” A bold, place-based surname choice.

Dunning – Means “hill dweller.” A calm and grounded surname meaning.

Eastman – Means “man from the east.” A directional, simple surname choice.

Fairfax – Means “fair hair.” A gentle, descriptive surname meaning.

Greenwood – Means “green forest.” A fresh, nature-filled surname choice.

Hartley – Means “deer meadow.” A graceful, nature-based surname meaning.

Ingram – Means “raven of the gods.” A striking, mythic surname choice.

Kingsley – Means “king’s meadow.” A royal, grand surname meaning.

Langford – Means “long ford.” A steady, place-based surname choice.

Mansfield – Means “field by the river.” A peaceful, natural surname meaning.

Norton – Means “north town.” A simple, directional surname choice.

Oxley – Means “ox meadow.” A strong, rural surname meaning.

Radcliffe – Means “red cliff.” A bold, striking surname choice.

Sherwood – Means “bright forest.” A famous, shining surname meaning.

Thornton – Means “thorn town.” A tough, grounded surname choice.

Underhill – Means “below the hill.” A humble, peaceful surname meaning.

Wakefield – Means “wet field.” A natural, simple surname choice.

Yardley – Means “enclosed meadow.” A calm, protective surname meaning.

Anglo-Saxon Male Names and Meanings

Aescwin – Means “ash tree friend.” A nature-loving, loyal name choice.

Beornheard – Means “brave warrior.” A fierce and bold name meaning.

Ceolbert – Means “ship bright.” A shining, adventurous name choice.

Dunbeorht – Means “bright hill.” A strong and shining name meaning.

Eadgar – Means “wealthy spear.” A royal, protective name choice.

Frithuric – Means “peace ruler.” A calm yet powerful name meaning.

Grimwald – Means “fierce ruler.” A tough and commanding name.

Herebeorht – Means “bright army.” A shining, warrior-like name choice.

Ingwulf – Means “wolf of the gods.” A fierce and mythic name meaning.

Leofwine – Means “dear friend.” A warm, loyal name choice.

Modern Anglo-Saxon Male Names

Alden – Means “old friend.” A steady, timeless name choice.

Ashton – Means “ash tree town.” A modern nature-based name meaning.

Brantley – Means “burnt meadow.” A strong, grounded name choice.

Colton – Means “coal town.” A cool, modern-sounding name meaning.

Dawson – Means “son of David.” A friendly, everyday name choice.

Grayson – Means “son of the steward.” A modern yet meaningful name.

Harlan – Means “hare land.” A gentle, nature-based name meaning.

Landon – Means “long hill.” A grounded, strong name choice.

Preston – Means “priest’s town.” A calm, respected name meaning.

Rowan – Means “little red one.” A bold, nature-inspired name choice.

Sawyer – Means “one who saws wood.” A rugged, working name meaning.

Wesley – Means “west meadow.” A calm, peaceful name choice.

Winston – Means “joyful stone.” A strong, happy name meaning.

Bradley – Means “broad meadow.” A grounded, open name choice.

Stanley – Means “stone meadow.” A firm, steady name meaning.

Anglo-Saxon Nicknames

Fred – Short for Alfred, meaning “wise counsel.” A friendly, easy-to-say nickname choice.

Ed – Short for Edward, meaning “wealthy guardian.” A simple, warm nickname meaning.

Hal – Short for Harold, meaning “army ruler.” A quick, strong nickname choice.

Winnie – Short for Winifred, meaning “blessed peace.” A sweet, gentle nickname meaning.

Bert – Short for Bertram, meaning “bright raven.” A friendly, shining nickname choice.

Ossie – Short for Oswald, meaning “God’s power.” A playful, spiritual nickname meaning.

Millie – Short for Mildred, meaning “gentle strength.” A soft, caring nickname choice.

Ced – Short for Cedric, meaning “kindly ruler.” A short, leader-like nickname meaning.

Audra – Short for Audrey, meaning “noble strength.” A pretty, regal nickname choice.

Stan – Short for Stanley, meaning “stone meadow.” A firm, grounded nickname meaning.

Common Old English Name Elements and Their Meanings

Old English names were built from small word parts. “Ead” means wealth or blessed, while “Wulf” means wolf. “Beorht” means bright, and “Ric” means power or ruler. Combining these elements created thousands of unique and meaningful names.

Are Anglo-Saxon Names Still Used Today?

Yes, many Anglo-Saxon names are still popular today. Names like Alfred, Edward, and Audrey remain common choices. Parents love their deep history and strong sound. These names continue to feel both classic and fresh.

Conclusion

Anglo-Saxon names hold real history. They carry meaning from ancient times. Each name tells its own small story. Some speak of strength and courage. Others reflect peace and beauty.

Choosing one of these names is special. It connects your child to the past. It also gives them a strong identity. Take your time and read through the list. Pick the name that feels right for your family.

Frequently Ask Questions

What are Anglo-Saxon names?

Anglo-Saxon names are old English names used by early English tribes. They often have meanings tied to strength, nature, or war.

What is the most popular Anglo-Saxon name?

Alfred is one of the most popular Anglo-Saxon names. It means “wise counsel.”

What are strong Anglo-Saxon boy names?

Popular strong choices include Edward, Harold, Godwin, and Oswald. These names mean protector, power, and strength.

What are pretty Anglo-Saxon girl names?

Beautiful options include Edith, Winifred, and Rosamund. These names mean joy, peace, and grace.

What do Anglo-Saxon names mean?

Most Anglo-Saxon names describe traits like bravery, wisdom, and leadership. Many come from nature and battle words.

Are Anglo-Saxon names still used today?

Yes, many Anglo-Saxon names are still popular. Names like Alfred, Edward, and Emma remain common today.

What is the oldest Anglo-Saxon name?

Some of the oldest names include Aldous, Cuthbert, and Wulfric. They date back over a thousand years.

What are unique Anglo-Saxon names?

Unique choices include Aelfric, Cynewulf, and Sigeweard. These names are rare and full of history.

What are royal Anglo-Saxon names?

Royal names include Alfred, Athelstan, and Edmund. These belonged to early English kings.

What is a good Anglo-Saxon name for a boy?

Oswin is a great choice. It means “friend of God” and reflects strength and kindness.

About the author
Ethan Carter
I'm a passionate naming researcher and content writer with **5+ years of experience** exploring baby names, name meanings, origins, and naming trends. I enjoy creating accurate, easy-to-read guides that help parents and readers find the perfect name with confidence.

Leave a Comment