British Girl Names
By Dixie Legare – August 28, 2024
British and English girl names offer a treasure trove of diverse and captivating options if you’re seeking a timeless name for your daughter.
From traditional and classic choices that have withstood the test of time to more popular, common, and unique girl names, these British names encompass a rich tapestry of history, culture, and linguistic heritage for your beautiful baby girl.
Traditional names often have deep historical roots and have been favored through generations.
Modern names bring freshness and unique charm, blending the old world with contemporary touches.
Whether looking for a name that exudes elegance or a choice that stands out with a distinct flair, British names for girls offer a meaningful and stylish option for parents.
Popular British Girl Names
Sophia
Sophia tops the charts in the UK. This elegant name means “wisdom” in Greek. It’s not just popular in the UK, but it’s also one of the top names in the United States.
Lily
Lily symbolizes purity, innocence, and beauty. Originating from the Latin word “lilium,” it has been popular since Victorian times.
Famous Lilys include actress Lily James and singer Lily Allen.
Olivia
Olivia means “olive tree” in Latin, symbolizing peace and fruitfulness.
It has been popular for centuries, partly due to the character Olivia in Shakespeare’s Twelfth Night.
Isla
Isla is of Scottish and English origin, meaning “island.”
Pronounced EYE-la, it has gained popularity for its simplicity and uniqueness.
Actress Isla Fisher is a notable namesake.
Ava
Ava means “life” and was initially a nickname for names like Aviana or Aveline.
It stands strong on its own now. Actress Ava Gardner is a famous figure with this name.
Amelia
Amelia means “work,” “industriousness,” or “striving.”
It has been beloved in Britain for centuries and was the name of King George II’s daughter.
Aviator Amelia Earhart is a well-known Amelia.
Freya
Freya is the name of the Norse goddess associated with love, fertility, and wisdom.
It means “lady” in Old Norse and has been popular in Britain since the 1990s.
Aria
Aria is an Italian name meaning “air” or “song.”
It gained trendiness thanks to characters in TV shows like Game of Thrones and Pretty Little Liars.
Maya
Maya has Indian origins meaning “illusion” and Hebrew origins meaning “water.”
It’s been climbing the popularity ladder in Britain. Maya Angelou, the esteemed writer, is often linked to this name.
Ivy
Ivy is a delightful name derived from the climbing plant.
It symbolizes fidelity, friendship, and affection, making it a sweet choice.
Unique British Girl Names
Annabeth
A unique British girl’s name that means “grace,” this name combines Anna and Beth, which means “graceful” in Latin.
Arden
This name means “forested area” in Gaelic, similar to Ardennes, which means “high ground.”
It’s occasionally used for females in Wales and England.
Aureole
An unusual name for a girl that means “radiant halo” or “golden.”
It could be a cute nickname for names like Aurora or Aurelia.
Blondie
A fun and unique English girl’s name meaning “bright one.” It’s perfect for a daughter with blond hair.
Demelza
A particularly rare girl’s name that comes from a Cornish place name meaning “fort of Maeldaf.”
It’s a unique choice for lovers of Cornwall.
Fern
Derived from the English word for the plant, spelled fearn in Old English.
This short and sweet name is a good option for nature enthusiasts.
Joy
A name that reflects the happiness a child brings into life. Joy is perfect for celebrating a new arrival.
Lennon
Meaning “lover,” this unique and unisex name originally comes from an Irish surname but is now modern in English.
It can also honor the musician John Lennon.
Maple
A sweet British girl’s name drawn from nature, it comes from the English word for the maple tree.
Pansy
A pretty name that starts with P, this English girl’s name is a type of flower, derived from the French word pensée, meaning “thought.”
Beautiful and Rare British and English Girl Names
Anabella
Anabella, a variant of Annabel derived from the English name Amabel, likely originated in Scotland.
Meaning “lovable,” Anabella provides charming nickname options such as Ana and Bella.
Arabella
This medieval Scottish name may have evolved from Arabelle or Annabel, with meanings of “worshipper of God” or “lovable.”
Though it once held great popularity, Arabella has since become rare, yet it retains its timeless appeal.
Autumn
Perfect for a baby born in the fall, Autumn is a lovely choice for any season. This name evokes the beauty of the season and holds a serene, British charm.
Bronte
Literature enthusiasts may appreciate the name Bronte, as it recalls the famous Bronte sisters—Charlotte, Emily, and Anne.
Originating from an Irish surname, Bronte means “generous.”
Ceinwen
Ceinwen, pronounced as KAYN-when, translates to “white wave” or “lovely” in Welsh.
This dreamy name offers a unique and beautiful option for girls.
Devon
For those who love England, Devon is an appealing choice, named after the English county.
It serves as a wonderful nod to a cherished place.
Eden
Derived from Hebrew origins, Eden refers to the famed garden in the Old Testament where Adam and Eve first lived.
Meaning “pleasure” and “delight,” Eden has enjoyed popularity in Britain for many years.
Hayley
Hayley, meaning “hay clearing” in Old English, comes from an English town’s name.
Actor Hayley Mills, known for her roles in Pollyanna and The Parent Trap, is a notable bearer of this name.
June
Meaning “youthful” and referring to the month of June, this English name may also be linked to Juno, the Roman goddess of marriage and fertility.
It’s an ideal name for a baby born in June.
Petunia
Petunia, a rare and beautiful English name, is perfect for those who love flower names but seek something unique.
It’s also notable for being a character’s name in the Harry Potter series.
More Beautiful and Rare British and English Girl Names
There are so many rare and beautiful British and English girl names out there that we couldn’t resist adding more to the list:
- Isolde: A name from Arthurian legend, meaning “ice ruler.”
- Lilias: A variant of Lily, meaning “pure” in Latin.
- Odessa: Meaning “long journey,” and a city in Ukraine, this name has a unique charm.
- Romilly: Derived from a French place name, it means “man of Rome.”
- Winifred: An old Welsh name meaning “blessed peacemaker.”
Traditional and Classic British Girl Names
Abigail
Meaning “my father is joy,” Abigail is a name with deep roots in history.
It has biblical ties, being the name of one of King David’s wives.
Popular in England after the Protestant Reformation, it’s a timeless choice for a beloved daughter, often linked to the image of a “daddy’s girl.”
Audrey
Audrey means “noble strength” and has a strong cultural heritage.
This name belonged to a seventh-century princess and saint, as well as a character in Shakespeare’s As You Like It.
It is also the name of the iconic British actress Audrey Hepburn, adding a touch of classic Hollywood glamour.
Bertha
Originally a German name meaning “bright,” Bertha was brought to England by the Normans.
Though it may seem quite old-fashioned now, it experienced popularity in the nineteenth century.
It’s ripe for revival and offers a historical depth.
Chelsea
Taking its name from a London borough, Chelsea became trendy in the 1980s and 1990s.
It’s a great choice for those looking for a name with British origins that still feels modern and urban.
Felicity
Derived from the Latin word for “happiness” or “good fortune,” Felicity is both elegant and cheerful.
It exudes a sense of joy and brings a classic, English charm. The nickname Flick adds a fun and quirky touch.
Hazel
Hazel has its roots in Old English and brings to mind natural beauty, referring to the hazel tree or the color of hazelnuts.
It’s a name that feels warm and earthy, making it a lovely pick for nature-loving families.
Jessica
Associated with Shakespeare’s play The Merchant of Venice, Jessica is a traditional British name with rich literary associations.
Although it gained massive popularity in the late 20th century, it remains a lively and friendly name.
Jessie serves as a playful diminutive but stands well on its own too.
Lynn
Originating from the Welsh word for “lake,” Lynn has a gentle and melodic sound.
It can also be a shortening of names ending in lyn or line, making it versatile.
It’s a classic choice that evokes serene natural imagery.
Poppy
Poppy is derived from the flowering plant and holds special symbolic meaning in British culture, representing remembrance and sacrifice.
It became popular as a girls’ name in the early 20th century and has an appealing mix of the traditional and the modern.
Scarlett
Originally an English surname, Scarlett suggests richness and drama, associated with the color.
Used as a first name since the 19th century, it carries a strong and vibrant tone and remains a striking choice for contemporary parents.
Adorable British Girl Names
Alice
Alice is a classic name that’s been loved for centuries, originating from Old French and Germanic languages.
It translates to “noble” and holds a sense of elegance and sophistication.
This name is also linked to Lewis Carroll’s famous character in Alice in Wonderland, adding a touch of whimsy.
April
April brings the image of spring and new beginnings. This name means “to open,” representing a time of blossoming and renewal.
It’s a fresh and bright choice for a baby girl.
Blossom
Blossom is a charming name rooted in Old English that captures the beauty of flowers in bloom.
This name embodies the essence of nature’s vibrant transformation.
Although quite popular in Britain, it hasn’t caught on in the United States, making it a unique and lovely choice.
Bonnie
Bonnie means “pretty” or “beautiful” and comes from the Scottish language.
This name has been cherished for its playful and endearing quality, perfect for a spirited and lively girl.
Cailin
Cailin is an Irish name meaning “girl.”
It’s also a variation of the name Kaylyn. For those who appreciate Irish names, Cailin is a distinctive and elegant option.
Dawn
Dawn brings to mind the serene beauty of the early morning. This name signifies the break of day, symbolizing a fresh start and new opportunities.
It’s a sweet and gentle choice for any little girl.
Dee
Dee is a short and sweet name that can be a nickname for names starting with D or used on its own.
It’s also the name of a river in Scotland, giving it a natural appeal.
Fay
Fay is a whimsical name derived from the Old English word faie, meaning “fairy.”
It conjures images of magical creatures and ethereal beauty, making it ideal for those seeking a one-syllable name with a touch of magic.
Ginger
Ginger is a vibrant and unique name often associated with red hair.
This name evokes feelings of individuality, liveliness, and a hint of fiery spirit.
Rose
Rose is a timeless name connected to beauty and romance.
Named after the flower, it symbolizes love, grace, and elegance. It’s a classic and ever-popular choice for a baby girl.
Want more adorable British girl names? Keep reading!
Famous English Girl Names
Ada
Ada is a name that stands for “noble.”
It recalls Ada Lovelace, the daughter of Lord Byron. She is known for her work on Charles Babbage’s early mechanical computer. This name is perfect for those who hope for a future mathematician or computer whiz.
Agatha
Agatha means “good” and is famously connected to British mystery writer Agatha Christie.
As one of the best-selling novelists of all time, this name might inspire a future author.
Boudicca
This unique name means “victory” and belonged to a first-century queen who led an uprising against the Romans. Boudicca symbolizes independence and the fight for freedom.
Beatrix
Meaning “voyager” or “traveler,” Beatrix is a charming name.
The famous bearer, Beatrix Potter, wrote and illustrated The Tale of Peter Rabbit and other children’s classics.
Elizabeth
Elizabeth is a name associated with royalty, borne by Queen Elizabeth I and the former Queen Elizabeth II. This name is among the most regal baby names available.
Florence
Florence means “prosperous” and “flourishing.”
Florence Nightingale, a British nurse and founder of modern nursing, is one of the most famous bearers of this name.
Jane
Simple and sweet, the name Jane has a British vibe.
It is famously associated with Jane Austen, one of the most well-known English authors.
Julie
Julie is a name that retains British charm.
Known for musicals like Mary Poppins and The Sound of Music, Julie Andrews is a notable bearer of this name.
Millicent
Millicent means “brave” and “strong.”
Millicent Garrett Fawcett, an English activist for women’s right to vote, is an inspiring namesake.
Victoria
Victoria is a regal name borne by Queen Victoria, a long-reigning British monarch.
This name evokes strength and elegance, fitting for a little queen.
Old English Girl Names
Aldith
From the Old English name Ealdgyð, Aldith has the meaning “old battle.”
This name carries a sense of strength and history.
Cyneburg
Cyneburg is pronounced SIN-buhr and means “royal fortress.”
This name once belonged to a seventh-century Mercian king’s daughter who founded an abbey and later became a saint.
Eadburg
The elements in Eadburg have significant meanings: ead translates to “fortune,” while burg means “fortress.”
This name embodies both luck and strength.
Ebba
Ebba is a name with historical significance, as it was borne by two saints, one from the seventh century and another from the ninth century. Its meaning remains unknown.
Elfleda
Elfleda is the Middle English version of the Old English names Æðelflæd and Ælfflæd.
Meaning “elf strength,” it has a magical and powerful vibe.
Frideswide
Frideswide means “peace” and “strong.”
An eighth-century princess-turned-nun bore this name, making it a unique and lovely choice.
Godiva
Known from the tale of Lady Godiva, this eleventh-century noblewoman protested high taxes.
Godiva means “God’s gift” and is an excellent name for girls starting with the letter G.
Leofflæd
Pronounced LAY-oo-flehd, Leofflæd means “beloved” and “beauty.”
This name is ideal for a little girl who is cherished and lovely.
Merry
Merry means exactly what it sounds like, evoking joy and happiness.
Fans of Tolkien’s Lord of the Rings might recognise it as the name of one of the hobbits, adding an element of cheer.
Sunngifu
Pronounced son-YEE-foo, Sunngifu is the Old English form of the Scandinavian name Sunniva, meaning “sun gift.”
This delightful name is perfect for a summer-born baby girl.
More Old English Girl Names
Old English girl names offer a range of unique and historical options. From ethereal to strong, these names bridge the past and present:
- Aethelwyne: Noble friend
- Brynhild: Armored warrior
- Cwenhild: Queenly battle
- Dægeseage: Day’s eye, like a daisy
- Eoforhild: Boar’s battle
- Godeleva: God’s love
- Heahburg: High fortress
- Heregyth: War battle
Elegant British Girl Names
Annabel
This elegant British girl’s name has a timeless charm and means “lovable.”
Avalon
Avalon is a majestic name with mythical origins.
Linked to the island of Arthurian legend, it embodies a sense of mystery and otherworldly allure.
Branwen
An elegant name rooted in ancient Celtic mythology, Branwen comes from Welsh roots and means “blessed raven” or “fair raven.”
Claribel
Combining “clara,” meaning “clear” or “bright,” and “bel,” meaning “beautiful,” Claribel has a gentle and sophisticated sound, exuding classic elegance.
Cordelia
A fan of classical literature will recognize Cordelia from Shakespeare’s King Lear and Edmund Spenser’s The Faerie Queene.
It means “heart” or “daughter of the sea.”
Eirwen
With Welsh origins, Eirwen means “white as snow.” This name evokes images of purity and serene beauty.
Heather
Inspired by the flowering plant known for its beautiful purple blooms, Heather captures the essence of the British countryside and holds a natural, timeless appeal.
Imogen
Another name from Shakespeare’s plays, Imogen is a princess in Cymbeline.
This name is pronounced EE-mo-jen and radiates elegance and charm.
Lillian
Lillian is derived from the Latin name Lilianus, meaning “lily.”
As a floral moniker, it symbolizes purity and grace.
Violet
Inspired by the fragrant flower, Violet is a name that represents modesty, faithfulness, and refinement.
Even More British and English Girl Names
Addison
Addison is a modern name that has grown in popularity.
It means “son of Adam” and is often chosen for its stylish and strong sound. It’s a unisex name but is more popular for girls.
Briar
This name brings to mind the thorny bush. Briar is unique and nature-inspired. It’s a short and sweet name, making it a lovely choice for parents looking for something different.
Hyacinth
Hyacinth is named after the beautiful flower. This name has a vintage charm and a gentle sound. It brings to mind the elegance of classic English gardens.
Ruby
Ruby is a gemstone name that has been loved for generations. It represents the deep red jewel and is often associated with passion and vitality.
It’s a timeless name with a lot of character.