British Baby Names Starting with B

Popular and traditional British names that start with “B”, with meanings and origin. 35 names.

NameMeaningGenderOrigin
BaileyBailiff🧒 UnisexEnglish
BarrieFair-haired; Spear👦 BoyIrish
BarryFair-haired; Spear👦 BoyIrish
BeatriceShe who brings joy👧 GirlLatin, Italian, French
BeccaTo tie; Captivating (Rebecca)👧 GirlEnglish
BeckyTo tie; Captivating (Rebecca)👧 GirlEnglish
BelindaBright serpent; Beautiful👧 GirlEnglish
BenjaminSon of the right hand👦 BoyHebrew, Spanish, Portuguese
BernardBrave as a bear👦 BoyGermanic
BernieBrave as a bear (Bernard)🧒 UnisexEnglish
BerylBeryl (gemstone)👧 GirlEnglish
BethHouse; God is my oath (Elizabeth)👧 GirlHebrew
BethanGod is my oath (Elizabeth)👧 GirlWelsh
BethanyHouse of figs👧 GirlHebrew
BettyGod is my oath (Elizabeth)👧 GirlEnglish
BeverleyBeaver meadow👧 GirlEnglish
BillResolute protector (William)👦 BoyEnglish
BillyResolute protector (William)👦 BoyEnglish
BinyaminSon of the right hand (Benjamin)👦 BoyHebrew
BlakePale; Dark👦 BoyEnglish
BobBright fame (Robert)👦 BoyEnglish
BobbyBright fame (Robert)👦 BoyEnglish
BonniePretty; Cheerful👧 GirlScottish
BradBroad meadow (Bradley)👦 BoyEnglish
BradleyBroad meadow👦 BoyEnglish
BrendaSword; Flame👧 GirlEnglish
BrendanPrince; Little raven👦 BoyIrish
BrettFrom Brittany👦 BoyEnglish
BrianNoble; High👦 BoyIrish
BrídExalted one (Brigid)👧 GirlIrish
BridgetExalted one👧 GirlIrish
BrookeSmall stream👧 GirlEnglish
BruceFrom Brix; The willowlands👦 BoyScottish
BryanNoble; High👦 BoyIrish
BryonyThe bryony vine👧 GirlEnglish

← All countries, religions and the name finder