From Past to Present: Old English Names That Still Feel Fresh Today

Old English names carry real history in just a few letters. They come from kings, saints, and quiet village fields. Better yet, many still sound fresh today. This guide shares 120+ names in three groups:

Written by: harry1122.gg@gmail.com

Published on: November 6, 2026

Old English names carry real history in just a few letters. They come from kings, saints, and quiet village fields. Better yet, many still sound fresh today.

This guide shares 120+ names in three groups: boys, girls, and unisex. Each pick comes with a simple meaning and origin

You’ll find rare gems and familiar classics alike. Some names are pure Anglo-Saxon. Others are Old English in spirit. Scan the lists and say your favorites out loud. Let’s dive in.

Old English Boy Names

Old English Boy Names
Old English Boy Names

Old English boy names sound strong, steady, and a little regal. These 14 classics lead the way. Then you’ll find 32 more rare picks.

Alfred

Alfred means “elf counsel,” or wise advice. That’s the heart of the Alfred name meaning and origin. King Alfred the Great ruled Wessex in the 800s. Today, the name feels warm, smart, and a little vintage.

Edmund

Edmund means “rich protector” in Old English. It’s a classic Edmund Old English name with royal roots. Saint Edmund was a king of East Anglia. The name sounds gentle yet dignified.

Edwin

Edwin means “rich friend.” Many parents love the Edwin name meaning for its kind spirit. Early English kings used the name often. It also shortens to the friendly nickname Eddie.

Harold

Harold means “army ruler.” The Harold Anglo-Saxon origin ties to Harold Godwinson, England’s last Anglo-Saxon king. He died at the Battle of Hastings in 1066. The name also has Norse roots. Harold feels sturdy and quietly cool.

Oswald

Oswald means “divine power.” The Oswald name meaning links to Saint Oswald of Northumbria. He was a king in the 600s. Today, the name feels bold and bookish. The nickname Ozzy adds a playful twist.

Wilfred

Wilfred means “desire for peace.” Wilfred meaning peace is easy to love. Saint Wilfrid was a powerful Northumbrian bishop. Nicknames like Will and Wilf keep it casual. The full name feels gentle and old-world.

Edgar

Edgar means “rich spear.” Few names fit the Edgar English royal name idea better. King Edgar the Peaceful ruled England in the 900s. Poet Edgar Allan Poe made it famous in America. It feels moody and literary.

Godric

Godric is believed to mean “good ruler.” It’s a rare Old English boy name with real charm. Saint Godric lived as a hermit in northern England. Few babies carry it today. That makes it stand out.

Cedric

Cedric is Old English in style only. Author Walter Scott created it for his 1819 novel Ivanhoe. He likely based it on Cerdic, an early Saxon king. That makes the Cedric English name origin a fun story. Its meaning is often given as “chieftain.”

Edric

Edric means “rich ruler.” It’s a short and bold pick. Names like Eadric were common among the Anglo-Saxons. Edric sounds fresh yet very old. Few parents choose it now.

Winston

Winston is believed to mean “joy stone” or “friend’s town.” It comes from an Old English place name. Winston Churchill gave it worldwide fame. The name feels confident and witty. It suits a child with a big personality.

Stanley

Stanley means “stony clearing.” It began as an English place name. The Old English words are stan and leah. The name feels friendly and a bit retro. Nicknames like Stan add easy charm.

Edward

Edward means “wealthy guardian.” The Edward meaning wealthy guardian fits many English kings. At least three Edwards ruled before 1066. The name stays classic in every generation. Ed, Eddie, and Ted are handy nicknames.

See also  200+ Boyish Nicknames for Girls: Cute, Cool & Unique Ideas

Albert

Albert means “noble and bright.” It’s Germanic, not purely Old English. Still, English families have used it for centuries. Prince Albert made it hugely popular in the 1800s. Today, it feels distinguished and kind.

More Old English Boy Names to Consider

Want something less common? These names bring Anglo-Saxon flavor without feeling stale. Each one has a clear meaning.

  • Aldred: old counsel
  • Alden: old friend
  • Aldric: old ruler
  • Athelstan: noble stone
  • Beowulf: believed to mean “bee wolf,” or bear
  • Burton: fortified town
  • Cuthbert: famous and bright
  • Dunstan: hill stone
  • Egbert: bright edge
  • Elmer: noble and famous
  • Ethelbert: noble and bright
  • Godwin: good friend
  • Leofric: dear ruler
  • Osmund: divine protector
  • Oswin: divine friend
  • Wulfric: wolf ruler
  • Wystan: battle stone
  • Hereward: army guardian
  • Wulfstan: wolf stone
  • Ethelred: noble counsel
  • Dudley: Dudda’s meadow
  • Kenelm: brave helmet
  • Ordway: spear warrior
  • Cenric: bold ruler
  • Brand: sword or flame
  • Garrick: spear ruler
  • Sewell: sea power
  • Alvin: elf friend
  • Wilmer: resolute and famous
  • Radcliffe: red cliff
  • Ashton: ash tree town
  • Thane: warrior or retainer

Old English Girl Names

Old English Girl Names

Old English girl names often blend beauty with grit. They feel graceful and tough at once. Here are 14 favorites plus 30 lesser-known options.

Edith

Edith means “prosperous in war.” The Edith Old English girl name traces back to Eadgyth. Queen Edith married King Edward the Confessor. Many parents now see it as chic and vintage. Nickname Edie feels fresh and sweet.

Audrey

Audrey means “noble strength.” That’s the Audrey noble strength meaning in a nutshell. It grew from the Old English name Aethelthryth. Saint Audrey was an English princess and abbess. Audrey Hepburn later gave it movie-star glamour.

Mildred

Mildred means “gentle strength.” The Mildred name meaning blends mild and strength. Saint Mildred was an English abbess. The name sounds cozy and old-fashioned. Nickname Millie feels sweet and modern.

Ethel

Ethel means “noble.” It began as a short form of longer Old English names. Those names start with the word aethel. Ethel feels crisp and charming. It has a true vintage edge.

Hilda

Hilda means “battle.” Hilda meaning battle sounds fierce, yet the name feels soft. Saint Hilda founded the abbey at Whitby. That abbey hosted a famous church meeting in 664. Hilda feels strong and storybook-ready.

Matilda

Matilda means “mighty in battle.” It’s Germanic and arrived in England with the Normans. This Matilda vintage baby name suits Old English style well. Roald Dahl’s book made it beloved. Nickname Tilly adds a playful spark.

Winifred

Winifred is often linked to “peace.” Winifred meaning peace feels calm and kind. Its roots are partly Welsh. English families long treated it as an old English favorite. Nicknames include Winnie and Freddie.

Mabel

Mabel means “lovable.” Mabel meaning lovable comes from the Latin amabilis. English speakers shortened the older form Amabel. The name was loved in medieval England. Mabel feels cheerful and cozy.

Goldie

Goldie means “golden.” It grows from the Old English word gold. The name sounds sunny and playful. Think of a bright, happy child. Actress Goldie Hawn made it famous.

Elvina

Elvina is believed to mean “elf friend.” It’s a feminine form of Alvin. The root is the Old English word aelf. This rare pick sounds magical. It feels soft yet unusual.

Florence

Florence means “flourishing.” It’s Latin, but English families embraced it long ago. Florence Nightingale made it iconic in the 1800s. The name feels graceful and strong. Nickname Flo is short and breezy.

Hazel

Hazel comes from the Old English word haesel. It names the hazelnut tree. This Hazel English nature name feels earthy and bright. Its soft sound fits modern families. It also pairs well with many middle names.

Ivy

Ivy comes from the Old English word ifig. It names the climbing green plant. As an Ivy nature-inspired name, it feels short and sweet. The look on the page is neat. Parents love how easy it is to spell.

Edwina

Edwina means “rich friend.” It’s the feminine twin of Edwin. Edwina feels lively and regal. Nicknames like Eddie and Winnie give it flexibility. It’s a bold pick for a confident girl.

More Old English Girl Names to Consider

These options range from rare saints’ names to simple nature words. Many carry beautiful meanings. Take your time and read them aloud.

  • Aethelflaed: noble beauty
  • Etheldreda: noble strength
  • Elfreda: elf strength
  • Godiva: gift of God
  • Elgiva: elf gift
  • Edgiva: rich gift
  • Osburga: divine fortress
  • Werburga: protecting fortress
  • Frideswide: peace strength
  • Milburga: gentle fortress
  • Wynn: joy
  • Blythe: cheerful
  • Daisy: day’s eye
  • Willow: willow tree
  • Linden: linden tree
  • Shirley: bright clearing
  • Hayley: hay clearing
  • Kimberly: believed to mean “royal fortress meadow”
  • Kelsey: ship victory
  • Bertha: bright
  • Freda: peace
  • Eadburga: rich fortress
  • Winsome: joyful
  • Hope: hope
  • Bliss: joy
  • Dawn: first light
  • Cynethryth: royal strength
  • Leofflaed: dear beauty
  • Wilburga: resolute fortress
  • Aethelwynn: noble joy
See also  65+ Classic British First Names: Traditional Names and Meanings

Old English Unisex Names

Old English Unisex Names
Old English Unisex Names

Old English unisex names often come from places. Many name a meadow, a stream, or a tree. They feel relaxed and modern. Below are 10 popular picks and 24 more.

Ashley

Ashley means “ash tree clearing.” It’s a top Ashley gender-neutral name with Old English roots. The words are aesc and leah. In the US, usage leans female today. The name still works for any child.

Harley

Harley is believed to mean “hare clearing.” Another reading says “rocky meadow.” That sums up the Harley English name meaning. The name feels edgy and fun. It suits an adventurous kid.

Bailey

Bailey comes from Old French and means “steward.” It became an English surname in the Middle Ages. It’s Old English in style rather than strict origin. Bailey feels breezy and friendly. It works well for any gender.

Avery

Avery traces to an old form of Alberic. That name means “elf ruler.” Avery entered English through the Normans. It remains a favorite Avery gender-neutral name today. It sounds polished and light.

Oakley

Oakley means “oak tree clearing.” It joins the Old English words ac and leah. This Oakley nature-inspired name feels rugged and warm. It pairs well with outdoorsy families. Nickname Oak is simple and strong.

Riley

Riley has Irish roots but also an Old English reading. That reading is “rye clearing.” This Riley unisex baby name feels easygoing and bright. It has stayed popular across the US. Nickname Ri is quick and cute.

Presley

Presley means “priest’s meadow.” It comes from the Old English words preost and leah. Elvis Presley made it a star name. The name feels cool and confident. It sounds musical too.

Beverly

Beverly means “beaver stream” or “beaver clearing.” It began as an English place name. Beverley in Yorkshire carries a similar form. The name feels classic and warm. Bev and Evie make sweet nicknames.

Leslie

Leslie is Scottish in origin. It’s a place name in Aberdeenshire. It’s often said to mean “garden of hollies.” Many Americans use it for boys and girls. Leslie feels smooth and friendly.

Whitney

Whitney means “white island.” It joins the Old English words hwit and eg. English place names often use this form. The name feels elegant and upbeat. Singer Whitney Houston gave it extra fame.

More Old English Unisex Names to Consider

These names suit any child and many feel fresh. Most come from Old English place or nature words. Pick one that fits your style.

  • Arden: eagle valley
  • Bentley: bent grass meadow
  • Bradley: broad meadow
  • Brooke: small stream
  • Dale: valley
  • Hadley: heather meadow
  • Hartley: stag meadow
  • Hayden: hay valley
  • Hollis: holly trees
  • Kendall: Kent valley
  • Kingsley: king’s meadow
  • Landon: long hill
  • Langley: long meadow
  • Lindsay: Lincoln’s island
  • Marley: pleasant woodland
  • Shelby: willow farm
  • Sutton: south town
  • Wesley: west meadow
  • Whitley: white meadow
  • Wren: small songbird
  • Winter: cold season
  • Emerson: Emery’s son
  • Garland: triangular land
  • Tinsley: Tynni’s clearing

Frequently Asked Questions

What is an Old English name?

An Old English name comes from the language Anglo-Saxons spoke in England. That language was used from about 450 to 1150.

Why are Old English names popular again in the US and UK?

Many parents want names with history, charm, and a short, strong sound.

Are Old English names easy to use today?

Yes, many are. Short picks like Ivy, Hazel, and Edgar fit modern life easily. Longer names like Athelstan work better with a friendly nickname.

How can I choose the right Old English name?

Start with the meaning you love most. Then say the name with your last name. Check the nicknames and the initials too.

Are there good unisex Old English names?

Yes, there are plenty. Ashley, Harley, Oakley, and Presley all come from Old English place words.

Final Thoughts

Old English names prove that old can feel fresh. From Alfred and Edith to Hazel and Wren, each name carries a story. You’ve now explored more than 120 options with clear meanings.

Pick the ones that make you smile. Say each one with your last name. Check the nicknames too. Timeless choices never really go out of style. Which Old English name is your favorite? Share it in the comments below.

1 thought on “From Past to Present: Old English Names That Still Feel Fresh Today”

Leave a Comment

Previous

100+ Scottish Baby Girl Names: Beautiful Names with Meanings

Next

150+ Lily Name Meaning: Origin, History, Symbolism & Royal Roots