Choosing the perfect name for your baby girl is one of the most exciting parts…
80 British Baby Names for Boys and Girls
If you are looking at giving your child a British name there are many to choose from! below we list British names for Boys and Girls and their meanings….
British Boy Name Ideas and their meanings
Adam – this means the son of the red earth.
Ace – the name means unity but it’s also a nickname for an excelling person.
Alfred – the name Alfred means wise, and you can shorten it to Freddie
Albert – this name means bright and noble, a name that Queen Victoria’s consort was called.
Archer or Archie – means a bowman.
Archibald – an English name that means bold and true.
Arthur – means courageous and noble, as was King Arthur who was a 6th century legendary ruler.
Ash – this name idea was taken from the ash tree.
Ben – this means ‘son of’ or blessed.
Baxter – a really sweet name for a baby boy, which means a baker.
Blaine – this is a Scottish name that connects with the yellow color.
Blake – this name means dark or fair-haired, and it’s a beautiful name for a baby boy.
Blakeley – this means from the dark to the light meadow.
Carlisle – this English name means from the walled city.
Charles – this is a beautiful name that can also be shortened to Charlie.
Chadwick – means defender or protector.
Cole – this is an English name that also means charcoal or coal.
Edwin – means a rich friend.
Darwin – reference from the great scientist Charles Darwin.
Elliot – this means the Lord is My God. Perfect for a religious family.
Ellis – this name has both Welsh and English origins, which means benevolent.
Graeme – this name means a farm home, and it originates from Scotland.
Emmett – Emmett means universal and is a perfect name for a baby boy.
Grayson – this name means the son of a grey-haired one, and would be a perfect surname for your baby boy.
Henry – this name means an estate ruler.
Harry – very popular in the UK, the name Harry means an army ruler.
Heath – this name means a heathland dweller.
Hayden – this name means hedged valley and is a unique British surname.
Joe – another great boy name for a religious family because the name Joe means God will increase.
James – this name means supplanter, and it’s a variation of the name Jacob.
Leo – Leo means lion and is a very popular name in Scotland, Wales, and England.
Logan – it means small hollow and originates from Scotland.
Matthew – this name means a gift from God.
Liam – helmet of will is the meaning of this name.
Owen – the name means young warrior and it’s a traditional Welsh name.
Oscar – this name means God spear or deer lover.
Patrick – a beautiful boy name that means noble.
William – popular in the UK but not an English name.
Spencer – means house steward or dispenser of provisions.
British Girl Name Ideas and their Meanings
Victoria – the name means victory and is one of the most famous British monarchs.
Sophia – also spelt as Sofia, this name means skill or wisdom.
Ruby – this name means a deep red precious stone.
Rosie – this is but a lovely variation of the girl name Rose.
Poppy – a floral name that means the red flower.
Oral – this name originates from Ireland and means golden princess.
Olivia – this simply means olive tree and was used in the works of Shakespeare.
Niamh – meaning bright and radiant, this is a very beautiful girl name from Irish.
Mollie – although the name sounds cute and gentle, it means bitter.
Megan – also spelt as Megan, this name comes from Wales and means pearl.
Lucy – a very popular name that means light.
Lara – Lara is a name that originates from the laurel leaf.
Jessica – this name was immortalized in the Merchant of Venice, which was a Shakespeare play.
Holly – this name originated from the holly bush.
Imogen – this name was also immortalized in a Shakespeare play, and the name means maiden.
Heather – this name originates from a flowering evergreen plant.
Haven – this name symbolizes a place of refuge and safety.
Hazel – this name was taken from the hazelnut tree.
Harriet – it’s a name that stands for home ruler, and can be shortened to Hattie.
Harper – this name simply means harp player and can be named a girl or a boy.
Gracelyn – this is a variation name from the name Grace.
Evaline – also spelt as Evelyn, this name means a wished for child.
Etta – Etta is a girl name that means estate ruler.
Emma – means whole and was derived from a Germanic word.
Ellie – this name means the bright shining one.
Edith – this name means prosperous or successful in war, and is preferred by people who love vintage names.
Darcy – this means dark one and originates from Irish and France.
Crimson – this name means deep, rich red.
Cordelia – this name is classy and means heart and daughter of the sea.
Charlotte – this name means a free man.
Brook – also spelt as Brooke, this girl name means a small stream.
Briony – also spelt as Bryony, this girl name means sprout.
Bonnie – this is Scottish girl’s name that means cheerful and beautiful.
Blythe – this is a great vintage girl baby name that means carefree and happy.
Birdie – this name simply means famous, and bright, little bird.
Audrey – this is a famous name in the UK and it means noble strength.
Arwen – this is a Welsh girl name that means a noble maiden.
Arabella – this name means yielding in prayer, and is a great choice for a religious family.
Amy – this girl name means beloved and it’s also a great variation of the French name Amee.
Alice – the name Alice is also a very popular name in England and means noble.
Related Articles…