British Name

Girl Baby Names

Beautiful baby girl names — from timeless British classics to modern, elegant and unique choices, each with its meaning and origin.

Popular Girl Baby Names

Amelia

Germanic

Work; industrious

Olivia

Latin

Olive tree; peace

Isla

Scottish

Island; after Islay

Charlotte

French

Free; petite and feminine

Florence

Latin

Flourishing, prosperous

Freya

Norse

A noble lady; goddess of love

Grace

Latin

Grace, charm of God

Eleanor

Greek

Bright, shining light

Beautiful baby girl names — from timeless British classics to modern, elegant and unique choices, each with its meaning and origin. Every name in this collection has been chosen for its beauty, heritage and meaning — helping you find a name your family will love for a lifetime.

Frequently asked questions

Our collection blends timeless British favourites with rarer gems — each shown with its meaning and origin so you can choose with confidence.
We feature both enduring classics loved by British parents and more distinctive choices for those who want a name that stands out.
Say each name aloud with your surname, picture it at every age, and consider the meaning and nicknames. Our trending chart shows what other parents love.
Use the navigation menu to explore by gender, origin, style and meaning — and vote for your favourites on the Trending page.

Find more beautiful names

Scroll to Top