Baby girls require special care when finding the perfect name. If you are looking for names that start with “B,” then there couldn’t be a better place. This is a list directed toward British parents; it will include classic, modern, and even some edgy choices for every possible style. Every name here was considered to be the one, with meanings added to help you find one that you think will be yours. Whether you’re looking for something timeless, nature-inspired, or just plain cute, this collection should have something for you. Dive in and find the perfect “B” name for your little one!
Check out baby girl names from a wide range of names beginning with “B”. Each name has been carefully researched and is accompanied by its meaning to help you find the perfect one.
Classic Names
Name
Meaning
Beatrice
Bringer of joy
Bethany
House of figs
Bridget
Strength, exalted one
Belinda
Beautiful serpent
Bernadette
Brave as a bear
Barbara
Stranger, foreigner
Betsy
God is my oath
Bella
Beautiful
Blanche
White, fair
Bonnie
Pretty, cheerful
Bryony
To sprout
Bianca
White, pure
Brooke
Small stream
Blythe
Happy, carefree
Beryl
Precious stone
Brenda
Sword
Betsy
God is my oath
Bertha
Bright one
Brigid
Exalted one
Beverly
Beaver stream
Modern and Trendy Names
Name
Meaning
Brielle
God is my strength
Brianna
Noble, strong
Brooklyn
Water, stream
Blake
Fair-haired, dark
Brynn
Hill
Bailey
Bailiff, steward
Bria
Vigour, strength
Blair
Plain, field
Brittany
From Brittany
Brinley
Burnt meadow
Bella-Rose
Beautiful rose
Braelyn
Broad hill
Blakely
Dark meadow
Bristol
Site of the bridge
Blessing
Divine gift
Bexley
Woodland clearing
Baylee
Bailiff, steward
Baila
Dance
Briar
Thorny bush of wild roses
Bay
Sea inlet
Vintage Names
Name
Meaning
Betty
God is my oath
Bessie
God is my oath
Bonnie-Lou
Pretty and famous warrior
Birdie
Little bird
Babette
My God is my vow
Belva
Beautiful view
Blossom
Flower, bloom
Bunny
Little rabbit
Beryl
Precious gem
Bibiana
Full of life
Blossom-May
Flower and May
Bernice
She who brings victory
Blanchette
White, fair
Bettina
God is my oath
Bernadine
Brave as a bear
Bluebell
Flower name
Blodwen
White flower
Bellamy
Fine friend
Bridie
Exalted one
Betty-Lou
Famous warrior oath
Nature-Inspired Names
Name
Meaning
Blossom
Flower, bloom
Brook
Small stream
Briar
Thorny bush of wild roses
Bay
Sea inlet
Bluebell
Flower name
Basilia
Queen, regal
Birch
Tree name
Bryony
To sprout
Buttercup
Yellow flower
Breeze
Gentle wind
Bluma
Flower, bloom
Berry
Small fruit
Bee
Honey-producing insect
Beryl
Precious stone
Bellflower
Flower name
Blodwen
White flower
Banyan
Tree name
Blue
Color name, associated with nature
Birchley
Clearing with birch trees
Brynn
Hill
Unique Names
Name
Meaning
Bellamy
Fine friend
Bronwyn
White breast
Breanna
Noble, strong
Bijou
Jewel
Briony
To sprout
Blythe
Happy, carefree
Brisa
Breeze
Beatrix
She who brings happiness
Berenice
She who brings victory
Benicia
Blessed one
Bellona
Goddess of war
Basia
God’s promise
Bijoux
Jewels
Britta
Strength, exalted one
Belphoebe
Moonlight beauty
Baya
Berry
Belva
Beautiful view
Bracha
Blessing
Brigidine
Little exalted one
Basima
Smiling
Cute and Endearing Names
Name
Meaning
Bella
Beautiful
Bonnie
Pretty, cheerful
Bambi
Child, little girl
Bunny
Little rabbit
Betsy
God is my oath
Bee
Honey-producing insect
Babette
My God is my vow
Bliss
Perfect happiness
Bitsy
Little one
Bluebell
Flower name
Belle
Beautiful
Bibi
Lady of the house
Blossom
Flower, bloom
Buffy
God’s promise
Boo
Term of endearment
Babie
Baby
Birdie
Little bird
Buttercup
Yellow flower
Binky
Delightful
Bumble
Buzzing sound
Final Thoughts
Finding that right name is a vital part of bringing in a new life. With such a diverse list of girls’ names starting with “B,” you’re bound to find one that just clicks. From classics to the truly unique, from the modern to something very off-beat, there’s something here for every UK parent. And remember, meanings enhance a name to give it an added layer of specialness. So just read on and take your pick for that one most perfect name which will bring your daughter pride in her lifetime.