Popular and traditional British boy names that start with “B”, with meanings and origin. 19 names.
| Name | Meaning | Gender | Origin |
|---|---|---|---|
| Bailey | Bailiff | 🧒 Unisex | English |
| Barrie | Fair-haired; Spear | 👦 Boy | Irish |
| Barry | Fair-haired; Spear | 👦 Boy | Irish |
| Benjamin | Son of the right hand | 👦 Boy | Hebrew, Spanish, Portuguese |
| Bernard | Brave as a bear | 👦 Boy | Germanic |
| Bernie | Brave as a bear (Bernard) | 🧒 Unisex | English |
| Bill | Resolute protector (William) | 👦 Boy | English |
| Billy | Resolute protector (William) | 👦 Boy | English |
| Binyamin | Son of the right hand (Benjamin) | 👦 Boy | Hebrew |
| Blake | Pale; Dark | 👦 Boy | English |
| Bob | Bright fame (Robert) | 👦 Boy | English |
| Bobby | Bright fame (Robert) | 👦 Boy | English |
| Brad | Broad meadow (Bradley) | 👦 Boy | English |
| Bradley | Broad meadow | 👦 Boy | English |
| Brendan | Prince; Little raven | 👦 Boy | Irish |
| Brett | From Brittany | 👦 Boy | English |
| Brian | Noble; High | 👦 Boy | Irish |
| Bruce | From Brix; The willowlands | 👦 Boy | Scottish |
| Bryan | Noble; High | 👦 Boy | Irish |