60+ English Girl Names With Meanings

With so many options to choose from, it can be difficult to pick the best name for your baby.

This is why we have compiled a list of the best English names for your little girl. We have organised them into popular and , but they’re all special in their own way.

Here are more than 60 names to choose from for your baby, with the origin and the meaning for each name explained.

Little girl with dog in white blanket

Popular English Names For Girls

These wonderful names are either popular and trendy now, or they were at some point. Not all the baby girl names in this list are from England originally, but they’re often used there, and are popular in other English-speaking countries too.

Aoife (Irish origin), pronounced EE-fa, it is a name that means ‘beauty’.

Arabella (Latin origin), a name that means ‘yielding to prayer’.

Beatrix (English origin), a traditional girls’ name that means ‘bringer of joy’. Often shortened to Bea, and less often, to Trixie.

Briony (English origin), a girls’ name that means ‘climbing vine’.

Evie (English origin) is a name that means ‘a diminutive form of eve’.

Freya (Scandinavian origin), a name that means ‘goddess of love, fertility, and beauty’.

Gemma (American origin), a name that means ‘precious stone’.

Imogen (Celtic origin), a name that means ‘daughter’ or ‘maiden’.

Ada (German origin), means ‘of a noble kind’.

Adeline (English origin), one of the many English girl names that mean ‘noble and serene’.

Agatha (Greek origin), means ‘good’.

Aisling (Irish origin), means ‘vision’, or ‘dreams’.

Barbara (Greek origin), name meaning ‘foreigner’.

Carla (Old Greek origin), one of the girl names meaning ‘free woman’.

Georgina (Greek origin), one of the English girl names meaning ‘earth-worker’.

Gladys (Welsh origin), means ‘royalty’.

Hattie (American origin), a name meaning ‘home-ruler’.

Isla (Scottish origin), a name meaning ‘island’.

Isabella (Hebrew origin), a name that means ‘God’s promise’. You may know other versions of this name, in the form or Isobel or Bella.

Jasmine (Persian origin), a name that means ‘gift from God’.

Jessica (Hebrew origin), a name that means ‘God beholds’.

Jolene (Hebrew origin), a name that means ‘God is gracious’.

Layla (Arabic origin), a name that means ‘night’.

Maisie (Scottish origin), one of the British first names that mean ‘pearl’.

Maryam (Arabic origin), a first name that mean ‘beloved’.

Nancy (English origin), a name that means ‘grace’.

Nicola (Greek origin), an English name that means ‘victory of the people’.

Olivia (Latin origin), a name that means ‘olive tree’. This is consistently the most popular girls’ name in England.

Poppy (Latin origin), a name high in popularity that means ‘red flower’.

Rosie (Latin origin), one of the names high in popularity during Victorian times, meaning ‘rose’. It’s sometimes a shortened version of Primrose.

Sandra (Greek origin), one of the names that mean ‘protector of man’.

Tara (Sanskrit origin), a name for a baby girl that means ‘star’.

Teagan (Welsh origin), a name for a baby girl that means ‘attractive’ or ‘perfect’.

Tilly (English origin), a name that means ‘battle strength’.

Tracy (Irish origin), one of the baby names that mean ‘brave’ or ‘warrior’.

Una (Latin origin), one of the baby names with increasing popularity in the UK. that means ‘the one’.

Victoria (Latin origin), a baby name for girls that means ‘victory’, after the Roman goddess of victory. You probably know it as the name of one of the British queens.

Violet (Latin origin), a baby name for girls that means ‘purple’.

Vivian (Latin origin), a baby name for girls that means ‘lively’ or ‘alive’.

Wendy (English origin), a baby name for girls that means ‘blessed ring’.

Yasmine (Persian origin), a baby name for girls that means ‘a jasmine flower’.

Zara (Hebrew origin), a baby name for girls that means ‘radiance’.

Baby on beach wearing straw hat

Unique English Names For Girls

Some names are more popular than others, and while those are great, sometimes you want something a little more special. If you’re on the hunt for girls’ names that are special and unique-sounding, here is a list of unique English first names. Most of these names are not English in origin, but are used in England nonetheless.

Anwen (Welsh origin), one of the many girls’ names that means ‘beautiful’.

Caoimhe (Gaelic origin), a name that is pronounced kwee-va, it means ‘beautiful’.

Cressida (Greek origin), a name that means ‘gold’. Perfect for your precious little ray of sunshine.

Deidre (Irish origin), a name that means ‘she who chatters’.

Delisha (Latin origin), one of the popular girl names meaning ‘gives joy or pleasure’.

Ebrill (Welsh origin), means ‘born in April’.

Ellis (Welsh origin), a name that means ‘benevolent’.

Eira (Welsh origin), a name that means ‘snow’.

Finlay (Irish origin), a name that means ‘fair-haired hero’. It’s sometimes used as a boys’ name too.

Fion (Welsh origin), a name that means ‘white, fair’.

Gilian (Latin origin), a name that means ‘youthful’.

Lettice (Latin origin), a name that means ‘joy’.

Lexi (Greek origin), a name that is the diminutive form of Alexander.

Lynlee (English origin), an English name that means ‘affectionate’.

Rhonwen (Welsh origin), a name that means ‘slender’.

Tamsin (English origin), a name that means ‘twin’.

Unity (American origin), one of the baby names that means ‘oneness’.

Velvet (English origin), an english name that means ‘soft’.

Verona (Italian origin), one of a few baby girl names that mean ‘truth’.

has lots of great baby name articles to inspire you. If you liked our suggestions for English girls names, then why not look at Scottish baby names, or for something different, look at Hungarian girl names.

Sources

Author

You may also like...

Popular Articles...