One major highlight when talking about old English is its deep connection to Anglo-Saxon heritage. These names often stem from ancient words that reflected strength, nature, and nobility, carrying meanings tied to battle, wisdom, or beauty. Many old English girl names were used by medieval queens and noblewomen, blending poetic charm with enduring tradition. Which of these old English girl names captures your heart and brings a touch of history to the present?

Audrey
Audrey carries the beautiful meaning of “noble strength.” This Old English girl’s name has been cherished for generations, once belonging to medieval queens and noblewomen. If you love names with heritage that sound just as lovely on a little girl as they do on a grown woman, Audrey is a perfect pick.
Chelsea
Chelsea has deep roots in Old English tradition, meaning “landing place for chalk or limestone.” It started as a place name before becoming one of the most popular English girl names of the modern era. It has a bit of an old-money English touch, making it a stylish choice with a nod to history.
Edith
Edith carries the powerful meaning of “prosperous in war,” a testament to its strong Old English origins. Once beloved by Anglo-Saxon queens and noblewomen, this name has stood the test of time, weaving through generations with grace and resilience. In the Victorian era, Edith had a major revival, thanks to its refined yet quietly powerful charm.
Hazel
Rooted in nature and Old English origins, Hazel brings to mind golden autumn leaves and the warmth of the hazelnut tree. It was first used as a name in medieval England, symbolizing wisdom and protection. Over time, it became one of the most beautiful Old English girl names, blending its vintage feel with a fresh, modern twist.
Lindsay
Originally a place name, Lindsay means “island of linden trees” and has been around for centuries. It started as an Old English first name before becoming a surname, but today, it still carries that aristocratic and refined feel. If you love outdoorsy names with a heritage feel but a fresh sound, Lindsay is a great choice.
Kimberly
Originally an Old English place name, Kimberly means “from the wood of the royal fortress.” Its regal heritage and powerful meaning give it a bold yet feminine appeal. If you’re drawn to names with origin stories rooted in history yet still fresh and stylish today, Kimberly is a name worth considering.
Mildred
With the Old English meaning of “gentle strength,” Mildred embodies both kindness and resilience. This delicate name was a favorite in medieval England, later becoming a traditional English girl’s name that held strong for centuries. If you’re a fan of classic English girl names with deep roots and a touch of nostalgia, Mildred might just surprise you.
Ashley
Once a simple Old English surname meaning “ash tree meadow,” Ashley has transformed into one of the most popular and beautiful English baby girl names. It first gained traction as an Old English first name before becoming a beloved pick for generations. The name has a soft, natural elegance, making it feel both graceful and effortlessly cool.
Beverly
Beverly brings to mind rolling hills and charming countryside, which makes sense since it comes from an Old English phrase meaning “beaver stream.” Once considered an old-school surname, it transformed into a stylish first name, especially in the early 1900s. Beverly is a lovely choice for a traditional English girl’s name that is making a strong comeback.
Ivy
Ivy has deep roots in Old English traditions, where nature-inspired names were cherished. Short, sweet, and effortlessly elegant, Ivy has remained a favorite for generations, proving that simplicity can be powerful. Ivy is a perfect pick if you’re searching for a traditional English girl’s name that feels fresh yet steeped in heritage.
Willow
Graceful, free-spirited, and connected to nature, Willow is one of the most enchanting Old English girl names. Inspired by the willow tree, which bends but never breaks, this name carries a quiet strength and resilience. If you love plant names with meaning and a touch of old-world charm, Willow is a dream choice.
Winifred
Winifred is one of those old-school English girl names that deserve more love! Meaning “peaceful friend,” it carries a warm and inviting feel with a hint of aristocratic charm. Though once considered a forgotten gem, Winifred is making a quiet comeback among lovers of vintage names. If you adore traditional English girl names with heritage and character, Winifred is a treasure waiting to be rediscovered.
Dawn
Dawn is as bright and uplifting as the first light of day. While it wasn’t common until the mid-20th century, its roots stretch back to Old English origins, where it symbolized new beginnings. It’s a D-name for girls that feels peaceful, warm, and full of possibility. A simple yet stunning option for a beautiful old girl name.
Emery
Emery is a name that perfectly blends old-world charm with a sleek, modern edge. Originally an Old English surname meaning “brave” and “powerful,” it carries a sense of strength and resilience. While historically more common for boys, Emery has gracefully transitioned into a stylish and sophisticated choice for girls. It has a polished yet approachable feel, making it both timeless and trendy.
Blythe
Blythe is pure joy wrapped in a name! Meaning “happy” and “carefree,” it has an airy, lighthearted feel that makes it truly special. An Old English gem with deep roots, Blythe was once a popular surname before gaining attention as a first name. If you’re after a name that exudes happiness and elegance, Blythe is an absolute delight.
Ethel
Ethel is a true Old English classic, radiating vintage charm and deep historical roots. Derived from the Old English word æðel, meaning “noble,” it was once a highly popular name, especially during the late 19th and early 20th centuries. If you’re drawn to elegant Old English girl names with meaning and heritage, Ethel is a hidden gem worth considering!
Harley
Harley is an Old English name that perfectly blends rugged charm with a hint of elegance. Originally a surname meaning “hare’s meadow,” it evokes images of the English countryside while carrying a bold, contemporary feel. Once more common for boys, Harley has effortlessly transitioned into a stylish and unisex name choice. If you’re looking for an old English girl name idea, Harley is a fantastic pick!
Madison
Madison may feel modern, but its roots trace back to Old English origins. Initially a surname meaning “son of Maud,” it later became a fashionable first name, especially in the 20th century. It’s a name with heritage, strength, and a polished, sophisticated feel. If you love old-fashioned English baby girl names that have evolved, Madison is a great choice.
Piper
Piper is an Old English, two-syllable name full of energy, charm, and a touch of whimsy. Originally an occupational surname meaning “flute player,” it carries a musical, free-spirited feel that makes it both classic and modern. While it wasn’t widely used as a first name until recent decades, its Old English roots give it a timeless appeal.
Evelyn
Evelyn is an ancient name that beautifully reflects Old English heritage with a touch of aristocratic charm. Meaning “desired” or “wished for,” Evelyn carries a soft, graceful quality that has stood the test of time. It was once considered an old-fashioned choice, but its comeback in recent years proves that elegant old English names for girls never fade.
Paige
Paige is an Old English name with a refined yet approachable charm. Originally derived from the Middle English word for a young servant or attendant, it carries a subtle nod to medieval English heritage. If you love Old English, one-syllable names that are simple, graceful, and effortlessly chic, Paige is a name that stands the test of time!
Scarlett
Scarlett may feel bold and modern, but its roots trace back to Old English origins. Originally an occupational surname referring to a seller of rich, red fabric, it later became a striking first name. Though popularized in more recent times, it retains a vintage elegance that makes it timeless. If you love Old English girl names with a dramatic and stylish flair, Scarlett is an unforgettable choice!
Elsie
Elsie is a sweet and endearing name with an Old English heritage, radiating warmth and charm. Originally a diminutive of Elizabeth, meaning “pledged to God,” Elsie became a beloved name in its own right, especially in England. It carries a soft, vintage appeal reminiscent of the golden age of English names, yet it feels fresh and lively today.
Holly
Holly is a nature-inspired Old English name that captures the beauty of the changing seasons. With origins tied to the holly tree, this name symbolizes protection, good fortune, and timeless elegance. If you adore unique names with a nature-inspired twist, Holly is a name that never goes out of style!
Taylor
Taylor is one of those boyish names that seamlessly blends tradition and modern appeal. Originally an occupational surname meaning “tailor,” it became a fashionable first name with a polished, sophisticated feel. While it has been widely used for both boys and girls, Taylor’s elegance and strength make it a particularly stylish choice for a girl.
Hollace
Hollace is a rare Old English name with an air of quiet sophistication and mystery. Meaning “near the holly trees,” it has a nature-inspired elegance while still feeling strong and distinctive. It has a soft yet refined sound, making it a name that feels both graceful and powerful. Hollace is a beautiful and distinguished option for old-fashioned English baby names for girls.
Brea
Brea is a lovely Old English name with a soft and airy quality. Likely derived from the Old English word briġ, meaning “hill” or “high place,” it carries a sense of natural beauty and strength. Though it remains an uncommon gem, Brea has a simple elegance that makes it feel effortlessly modern while still connected to its Old English roots.
Avery
Avery is an Old English name with a touch of whimsy and elegance. Originally derived from the Old English Ælfric, meaning “elf ruler,” it carries a magical and noble charm. Once a traditional surname, Avery has gracefully evolved into a stylish first name, blending strength with a soft, lyrical sound. It feels both vintage and contemporary, making it a lovely choice that never goes out of style.
Blake
Blake is an Old English name that strikes the perfect balance between strength and sophistication. Originally meaning either “dark” or “pale” in Old English, it has a mysterious yet elegant quality that makes it unforgettable. While once a surname, Blake has seamlessly transitioned into a sleek and modern first name, popular for both boys and girls.
Daisy
Daisy is a bright and cheerful Old English name that feels as fresh as a field of wildflowers. Derived from the Old English word dægeseage, meaning “day’s eye,” it perfectly captures the sunny, optimistic nature of the daisy flower. Daisy was especially popular during the Victorian era, making it a beautiful blend of vintage and modern appeal.
Shirley
Shirley is an Old English name with a long and storied past, once meaning “bright clearing” or “shire meadow.” Initially a surname, it became a popular first name, especially in the early 20th century, thanks to its graceful and dignified sound. It’s a name that evokes nostalgia, sophistication, and tradition all in one.
Deanna
Deanna is an Old English name with a graceful and sophisticated charm. Likely derived from the English surname Dean, meaning “valley,” it carries a sense of quiet strength and natural beauty. It’s a name that feels both classic and approachable, perfect for those who love Old English girl names with a soft yet powerful presence.
Hailey
Hailey is an Old English name that feels effortlessly charming and full of life. It originates from hēg lēah, meaning “hay meadow,” giving it a light and nature-inspired appeal. Once primarily a surname, Hailey transitioned into a beloved first name, known for its sweet and melodic sound. Hailey is a beautiful option for names that has a soft, airy quality and a touch of tradition.
Darla
Darla is an Old English name with a sweet and vintage charm. While it may bring to mind mid-century glamour, it has deep roots in Old English, connected to the word “darling” and meaning “dear one.” Though it isn’t as common today, Darla has a nostalgic appeal that makes it perfect for those who love names with a vintage yet fresh feel.
Godiva
Godiva is an Old English name with an undeniably bold and regal presence. Best known for the legendary Lady Godiva, this name stems from the Old English Godgifu, meaning “God’s gift.” It carries an air of nobility, strength, and history, making it a rare but powerful choice. Godiva has a striking elegance that feels both ancient and timeless.
These 25 Last Names Are Now First Names — And They’re Perfect for Baby Girls
Searching for a name that’s chic, contemporary, and packed with character? More and more parents are embracing surname names for girls—and for good reason. Whether it’s the polished appeal of Madison or the bold flair of Monroe, turning a last name into a first name adds a distinctive touch without losing its timeless charm. If you want a name that’s both stylish and memorable, these 25 picks strike the perfect balance!
Read the Full List Here
These 30 Gorgeous Girl Names Will Steal Your Heart – Which Is Your Favorite?
Welcoming a baby girl soon? Pick a name that’s just as stunning and one-of-a-kind as she is! Whether you adore timeless elegance or prefer something fresh and distinctive, there’s a perfect fit waiting for you. Explore this list and get ready to find a name that’s every bit as special as your little one!
Read the Full List Here
Tamara Tsaturyan is the owner and writer of Thriving In Parenting, a website focused on providing simple tips for busy parents — easy and healthy recipes, home decor and organization ideas and all things P A R E N T I N G.
Share Your Thoughts!
I love to know your thoughts, make sure to comment below to start a discussion! You can also follow me on your favorite social network below.