Popular and traditional Canadian names that start with “B”, with meanings and origin. 28 names.
| Name | Meaning | Gender | Origin |
|---|---|---|---|
| Baptiste | Baptiser | 👦 Boy | French |
| Barbara | Foreign woman | 👧 Girl | Greek |
| Barry | Fair-haired; Spear | 👦 Boy | Irish |
| Beata | Blessed; Happy | 👧 Girl | Latin |
| Beatrice | She who brings joy | 👧 Girl | Latin, Italian, French |
| Benjamin | Son of the right hand | 👦 Boy | Hebrew, Spanish, Portuguese |
| Benoît | Blessed | 👦 Boy | French |
| Bentley | Meadow of coarse grass | 👦 Boy | English |
| Betty | God is my oath (Elizabeth) | 👧 Girl | English |
| Bill | Resolute protector (William) | 👦 Boy | English |
| Billy | Resolute protector (William) | 👦 Boy | English |
| Binyamin | Son of the right hand (Benjamin) | 👦 Boy | Hebrew |
| Bob | Bright fame (Robert) | 👦 Boy | English |
| Bobby | Bright fame (Robert) | 👦 Boy | English |
| Bonnie | Pretty; Cheerful | 👧 Girl | Scottish |
| Brad | Broad meadow (Bradley) | 👦 Boy | English |
| Brandon | Broom-covered hill | 👦 Boy | English |
| Brenda | Sword; Flame | 👧 Girl | English |
| Brendan | Prince; Little raven | 👦 Boy | Irish |
| Brent | Hill; Burnt land | 👦 Boy | English |
| Brett | From Brittany | 👦 Boy | English |
| Brian | Noble; High | 👦 Boy | Irish |
| Brianna | Strong; Noble | 👧 Girl | English |
| Brice | Speckled | 👦 Boy | French |
| Brittany | From Brittany | 👧 Girl | English |
| Brooklyn | After the New York borough | 👧 Girl | English |
| Brooks | Stream; Brook | 👦 Boy | English |
| Bryan | Noble; High | 👦 Boy | Irish |