Have you thought about old money boy names that start with B? Names like Barnaby and Bartholomew exude sophistication.
They sound like they belong to someone sipping tea at a grand estate. Plus, names like Beaumont and Brooks carry a sense of history and class.
Let’s explore this list of bold and aristocratic names that might inspire your next baby name choice.
Contents
show
Old Money Boy Names That Start With B (Bold & Aristocratic)

PLEASE NOTE: Name meanings can differ depending on culture, language and source. We’ve done our best to research each one thoughtfully, but interpretations aren’t always consistent and we can’t promise absolute accuracy. We encourage you to explore further and do your own research before settling on a name that feels right for you.
Barnaby
- Origin: Latin
- Meaning: Barnaby means “son of consolation” or “son of the prophet”
Bartholomew
- Origin: Greek
- Meaning: Bartholomew means “son of the furrow” or “ploughman”
Basil
- Origin: Greek
- Meaning: Basil means “kingly” or “royal”
Beaumont
- Origin: French
- Meaning: Beaumont means “beautiful mountain”
Benedict
- Origin: Latin
- Meaning: Benedict means “blessed”
Benjamin
- Origin: Hebrew
- Meaning: Benjamin means “son of the right hand” or “favored son”
Bennett
- Origin: Latin
- Meaning: Bennett means “blessed” or “little blessed one”
Berkeley
- Origin: Old English
- Meaning: Berkeley means “birch wood” or “meadow” by the birch tree
Bernard
- Origin: Germanic
- Meaning: Bernard means “brave as a bear” or “strong bear”
Bertram
- Origin: Old English
- Meaning: Bertram means “bright raven” or “glorious raven”
Bradford
- Origin: English
- Meaning: Bradford means “broad ford” or “wide river crossing”
Bradley
- Origin: English
- Meaning: Bradley means “broad wood” or “broad clearing”
Brandon
- Origin: English
- Meaning: Brandon means “hill covered with broom” or “broom hill”
Brentley
- Origin: English
- Meaning: Brentley means “meadow with broom” or “from the burnt clearing”
Broderick
- Origin: English
- Meaning: Broderick means “brother” or “descendant of Bródhrach”
Bromley
- Origin: English
- Meaning: Bromley means “the broom clearing” or “broom meadow”
Brooks
- Origin: English
- Meaning: Brooks refers to “small stream” or “brook”
