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.

Rhiannon

Meaning: divine queen

Origin:Welsh
430
Hettie

Meaning: estate ruler

Origin:Diminutive of Henrietta, English
2042
Gracie The name Gracie is of English origins and it...
Origin:English, diminutive of Grace
1045
Verity

Meaning: truth

Origin:Latin
338
Origin:Diminutive of Helen, Eleanor, et al
543
Dottie

Meaning: gift of God

Origin:English, diminutive of Dorothy
685
Amal

Meaning: hope, inspiration

Origin:Arabic
1904
Bobbie

Meaning: bright fame

Origin:English
2041
Gwendolyn

Meaning: white ring

Origin:Variation of Gwendolen, Welsh
367
Cerys

Meaning: love

Origin:Welsh
423
Honora

Meaning: woman of honor

Origin:Latin
851
Ffion

Meaning: foxglove

Origin:Welsh
992
Bronwen

Meaning: white breast

Origin:Welsh
1143
Arla

Meaning: early

Origin:Swedish
1194
Connie

Meaning: steadfastness

Origin:Diminutive of Constance
1396
Catriona

Meaning: pure

Origin:Scottish form of Katherine, Greek
1588
Anwen

Meaning: very fair, beautiful

Origin:Welsh
785
Blossom

Meaning: to bloom

Origin:English
665
Tilly

Meaning: battle-mighty

Origin:Diminutive of Matilda
528
Amelia

Meaning: work

Origin:German
23