Pregnancy

92 English Names for Girls

Team Peanut6 months ago6 min read

England is a modern melting pot with a long and varied history. With so much to choose from, English girls’ names and meanings can be as unique and special as your daughter. Many English names for girls originated in classical languages like Greek or Latin, which adds another dimension to the meaning behind your baby’s moniker.

Baby sleeping

Whether you’re looking for a cute, romantic, or old-fashioned name for your new baby girl, there’s plenty of inspiration coming from jolly old England.

In this article: 📝

  • Why choose an English baby girl name?
  • Popular English girls names
  • Old English names for girls
  • Beautiful English names for girls
  • Cute English names for girls
  • Unique English names for girls

Why choose an English baby girl name?

Whether you or your partner were born in England, have English roots, or are just Anglophiles, England provides a wealth of stunning baby name ideas. Perhaps you’re a fan of the royal family, took a memorable trip to London, or simply love the idea of a name steeped in tradition. Whatever the case, English baby names are a sure-fire hit, and what’s more, they’re usually easy to pronounce and spell. Winner.

So what are some girl British names? Here’s our pick of the best English names for girls. (PSA: there are lots!!)

Popular English girls names

If you’re wanting to follow the trends and choose a popular name for your baby girl, look no further. The top baby names in the UK are often a year or two ahead of those from other English-speaking countries, so you know your little one will be leader of the pack from day one! Although these names are common, their meanings might be very special to you, which will give these names a personal touch if you choose one. So here are England’s top 10 baby girls names and their meanings from 2020:

  1. Olivia — comes from the Latin for “olive tree.” Simple, beautiful. You can see why it’s #1!

  2. Amelia — This name actually has German roots, meaning “work” or “productivity.” A great choice if you want your little one to go far in life.

  3. Isla — Meaning “island” in Scottish, Isla is the English variant. We love the way it rolls off your tongue. Repeat after us: Isla, Isla, Isla… See?!

  4. Ava — A variation of the name Eve (which we also adore), there’s a couple of different meanings attributed to Ava. Perhaps it comes from the Latin “avis,” meaning “bird,” or the ancient Hebrew word, “Chava,” meaning “life.” We think it’s a super sweet choice either way.

  5. Mia — A shortened version of Maria, this name has Latin origins meaning “wished-for child.” Beautiful.

  6. Isabella — Although Isabella doesn’t necessarily sound like an English name, it’s actually a variant of Isabel, which in itself is a derivative of the name Elizabeth. Meaning “devoted to God” in Hebrew, this is a royal name indeed.

  7. Sophia — Greek in origin, meaning “wisdom,” this is a proud name to bestow upon your precious newborn.

  8. Grace — Linked to beauty and joy in Greek mythology, Grace is an elegant name choice for your new little lady.

  9. Lily — Named after the flower, a symbol of purity in Christianity, Lily is also thought to be a shortened version of Elizabeth.

  10. Freya — Meaning “noblewoman” in Scandinavian, Freya is also the name of the Norse goddess of love and beauty. How fitting for your precious daughter.

Old English names for girls

If you want to take a trip through the history books, England has got you covered with plenty of inspiration from the royal family and classic literature as well as simple vintage-styled names from yester-year. We love these sweet names:

  1. Anne
  2. Agatha
  3. Audrey
  4. Alice
  5. Beatrice
  6. Betsy
  7. Camila
  8. Catherine
  9. Charlotte
  10. Evelyn
  11. Elizabeth
  12. Eleanor
  13. Elsie
  14. Florence
  15. Heather
  16. Hazel
  17. Jacqueline
  18. Jane
  19. Margaret
  20. Samantha
  21. Victoria

Beautiful English names for girls

Wondering what is the most attractive name for a girl? How about one of these beautiful English names? With names like Ella meaning “beautiful fairy woman,” how can you go wrong?!

  1. Ashley
  2. Addison
  3. Amber
  4. Brooke
  5. Chloe
  6. Dawn
  7. Ella
  8. Emily
  9. Georgia
  10. Heather
  11. Holly
  12. Ivy
  13. Kimberley
  14. Pippa
  15. Poppy
  16. Rae
  17. Sadie
  18. Sophie
  19. Scarlett

Cute English names for girls

If you want your baby’s name to reflect their cutest qualities, look no further. English baby girl names come in all shapes and sizes, but these are our pick of the absolute cutest:

  1. April
  2. Annie
  3. Bethany
  4. Blossom
  5. Cressida
  6. Daisy
  7. Eloise
  8. Harriet
  9. Hope
  10. Imogen
  11. Josie
  12. Lucy
  13. Mabel
  14. Millie
  15. Martha
  16. Nancy
  17. Paige
  18. Piper
  19. Rose
  20. Summer
  21. Willow

Unique English names for girls

So what is a unique girl name? Choosing an unusual name for your daughter might inspire a lifetime of adventure and intrigue. By having a less common name, your daughter might miss out on finding items in the shops with her own name on them, but she’ll be sure to know when someone’s calling her from across the park!

Inspiration for unique English names for girls might derive from English last names or be completely modern. Lots are inspired by nature, be it types of plants, trees, or fruits. We love them all! Here are our favorites:

  1. Aspen
  2. Avery
  3. Addison
  4. Blakely
  5. Blythe
  6. Clover
  7. Clementine
  8. Evan
  9. Fern
  10. Hadley
  11. London
  12. Lilac
  13. Marigold
  14. Meadow
  15. Oakley
  16. Presley
  17. Parker
  18. Peyton
  19. Rayne
  20. Taylor
  21. Wren

There’s no denying, finding the perfect name for your little lady is no easy task. It takes time to choose the perfect name, and you might even want to wait to see your baby before deciding.

Our top tip? Make a shortlist of your favorite names and take them to the hospital with you, so you don’t forget in the heat of the moment! Practice calling your new precious baby by the names and see which one fits best. Good luck, mama.

More baby girl names:
Top Girl Names: The Ultimate List
21 Girl Names That Start With A
57 Italian Baby Girl Names
105 Gorgeous Mexican Baby Girl Names & Their Meanings
163 Scottish Baby Girl Names
90 Strong Baby Girl Names & Their Meanings
220+ Beautiful Norwegian Baby Girl Names
100 Scandinavian Baby Girl Names
50+ Beautiful Biblical Baby Names for Girls (& Meanings)
216 Awesome Australian Baby Girl Names & Meanings