Popular Origins
Browse by Letter
Browse 489 english boy names starting with the letter B.
Baker.
Variant of Bayard auburn-haired.
Auburn-haired.
Variant of Bayard: Brown hair.
Reddish brown hair.
Variant of Bailey: Steward; bailiff.
Variant of Bainbridge: Bridge.
Variant of Basil: Royal; kingly.
Diminutive of Beacher: Close to beech trees.
Lives by the beech tree.
From the warrior's estate.
Handsome.
Beekeeper.
Variant of Beaman: Beekeeper.
Trumpeter.
Brook.
Derived from the English place name, meaning Be...
Lives in the beautiful glen.
Variant of Beldon: Beautiful vale/valley.
Variant of Bellamy: Good-looking companion.
Good-looking companion.
Variant of Bernard strong as a bear.
From the bean field.
A variant of Benedict, meaning blessed, given t...
Variant of Benjamin: Right-hand son. Also a va...