1. Home
  2. Topics

Best British Girl Names

Do British girl names have a distinct style? You bet, and often the style of British names is a step or two ahead of the style of American names.

Along with longtime top name Amelia, girl names that rank among Britain's Top 100 include Poppy, Freya, Phoebe, Elsie, Imogen, Harriet, Nancy, and Florence. Olivia, Sophia, and Charlotte are popular in both the UK and the US.

Along with Sophia and Charlotte, other British girl names in the US Top 1000 include Alice, Annabel, Clementine, Esme, Gracie, Matilda, Ruby, and Zara. British parents are more likely to use nicknames as proper names for their daughters, with names like Evie, Hattie, Millie, and Rosie widely used on their own for girls in England and Wales.

Here, some of the most intriguing British baby names for girls. You might also want to consult our master list of English names for girls.

Jemima

Meaning: dove

Origin:Hebrew
608
Minnie

Meaning: of the mind, intellect

Origin:Diminutive of Minerva
355
Lula The name Lula is of English origins and it i...
Origin:Diminutive of any Lu name
578
Bryony

Meaning: to sprout

Origin:Latin flower name
589
Eugenie

Meaning: wellborn

Origin:French form of Eugenia, Greek
2127
Jessamy

Meaning: jasmine flower

Origin:English, variation of Jessamine
2521
Lowri

Meaning: laurel

Origin:Welsh, from Latin
2653
Jocasta The meaning of Jocasta is 'shining moon', ac...
Origin:Greek, meaning unknown
3448
Bethan The name Bethan is of Welsh origins and it i...
Origin:Welsh, diminutive of Elizabeth
4022
Allifair

Meaning: elf warrior or all true

Origin:Romani
7503
Dolly

Meaning: gift of God

Origin:English, diminutive of Dorothy
680
Libby

Meaning: pledged to God

Origin:English, diminutive of Elizabeth
897
Rhonwen

Meaning: slender, fair

Origin:Welsh
2069
Iona The meaning of Iona is ‘violet’ or ‘dove’. I...
Origin:Scottish place-name
711
Seren

Meaning: star or sail mast

Origin:Welsh, Turkish
649
Saffron The name Saffron is of English origin. This ...
Origin:Spice name
820
Philippa

Meaning: lover of horses

Origin:Greek, feminine variation of Philip
636
Jessamine

Meaning: jasmine

Origin:English from Persian
1072
Indiana

Meaning: land of the Indians

Origin:American place-name
1479
Lettice

Meaning: joy, gladness

Origin:English variation of Letitia
1079