435 Last Names That Start With B: for Boys and Girls

These last names that start with B are bold and brave!

Last names that start with B are bold, beautiful, and brilliant. The second letter of the alphabet is the catalyst for some of the most imaginative names, beginning with B. We scoured the globe, taking inspiration from Hawaiian, Hebrew, Old English, German, French, and Latin surnames to bring you the most diverse list.

So, strap in as we embark on a blissful journey through the beautiful world of last names, starting with B.

435 Stunning Surnames Starting With B

We have every B name imaginable, from Brown and Blanco to Brandon and Benedict!

  1. Babb – this ancient Anglo-Saxon name refers to someone from “the Hundred of Babegh” in England.
  2. Babcock – a matronymic Old English name referring to the “son of Bab or Barbara.”
  3. Baca – our first Albanian entry, meaning “eldest brother” or “father’s brother.”
  4. Bach – many last names that start with B are German – means “dweller by a stream.”
  5. Bachman – a combination of Yiddish and German, meaning “stream or creek” and “man.”
  6. Bacon – derived from the French Bacun, meaning “to fight or dispute.”
  7. Bader – a cool celestial Arabic name meaning “full moon.”
  8. Badley – from the Old English “brad” and “leah,” meaning “broad meadow.”
  9. Badosa – this ancient Catalan name means “fir-tree grove.”
  10. Baer – a short and sweet High German name meaning “bear.”
  11. Baez – a well-known Hispanic name meaning “son of Pelayo.”
  12. Baggett – this English name stems from Norman and German and means “to fight.”
  13. Bagley – derived from the Old English name Bacga and “leah,” meaning “bacga’s woodland clearing.”
  14. Bail – a topographic Old English name for “someone living by the outer castle walls.”
  15. Bailey – this Old English name has several meanings, from “berry clearing, bailif” to “city fortification.”
  16. Bain – a cool Gaelic boy’s name meaning “white and fair.”
  17. Baker – from the Old English “baecere,” meaning “to dry with heat;” this name describes a “baker.”
  18. Balderas – derived from the Spanish Baldear, meaning “to wash the deck” or “to annoy.”
  19. Baldwin – is of Old German and English origin, meaning “brave” and “bold friend.”
  20. Bales – an alternative spelling of Bails, meaning “dweller by the outer castle walls.”
  21. Ball – stems from the Old English “bealla,” meaning “bald.”
  22. Ballard – of Old Norse and German origin, meaning “brave, strong” and “round-shaped.”
  23. Ballesta – a classic patronymic Spanish name meaning “son of the crossbowman.”
  24. Ballesteros – derived from the Spanish Ballestero, meaning “crossbowman.”
  25. Bancroft – this Old English habitational name means “field of beans.”
  26. Banda – a Spanish habitational name referring to a “side, edge,” and “part.”
  27. Banford – an Old English place name referring to a “wooden river crossing.”
  28. Banks – a gender-neutral Old English name meaning “edge or bank of the river.”
  29. Banuelos – a typical Spanish name meaning “baths.”
  30. Baptiste – this Latin name derived from “baptisma,” which means “one who washes.”
  31. Barajas – a unisex Spanish name describing a “watering place.”
  32. Barba – this 5-letter Catalan, Italian, and Portuguese name means “beard.”
  33. Barbee – derived from the ancient Latin/Greek “barbarus,” meaning “foreign woman.”
  34. Barber – an occupational medieval French name meaning “beard.”
  35. Barbour – this Old French name is occupational and means “barber.”
  36. Barfield – a habitational Old English name meaning “farmland near a riverbank.”
  37. Barker – an occupational Old English name for a “tanner of leather.”
  38. Barkley – of Old English and Scottish origin, meaning “birch tree meadow.”
  39. Barksdale – this English name describes someone “living near a birch valley.”
  40. Barlow – a cool Old English geographical name describing “a bare hill.”
  41. Barnard – is of Old German and French origin, meaning “brave and strong bear.”
  42. Barnes – the perfect Old English name for someone “working in or near a barn.”
  43. Barnett – this Old English topographical name refers to a “burned clearing.”
  44. Barney – is of Slavic and German origin, meaning “defender” and “strong as a bear.”
  45. Barnfield – comprised of Barn and field, this Old English name means “a barn in a field.”
  46. Barnhart – a German name meaning “descendant of Bernhard (bear and strong).”
  47. Barr – of Scottish and Gaelic origin, meaning “poet” or “singer of ballads.”
  48. Barragan – this Spanish name means “strong or brave man/warrior.”
  49. Barraza – possibly meaning “bass” in French or “pole and post” in Spanish.
  50. Barrera – a Spanish habitational name describing a dweller who “lives near a muddy or clay area.”
  51. Barret – of Germanic and Norman-French origin, meaning “strife” and “mighty bear.”
  52. Barrios – a Spanish habitational name referring to many “outlying suburbs.”
  53. Barron – a regal Old English name meaning “nobleman.”
  54. Barrow – this Celtic and Old Norse name means “promontory (high point)” and “island.”
  55. Barrowman – derived from Anglo-Saxon tribes, meaning “servant at the manor house.”
  56. Barry – a gender-neutral Irish name meaning “fair-haired.”
  57. Barth – this Aramaic name means “son of Talmai (the farmer).”
  58. Bartholomew – an Aramaic regal name meaning “abounding in the furrows.”
  59. Bartlett – similar to Barth, but also means “son of Ptolemy” in Hebrew.
  60. Bartley – a masculine Scottish/English name meaning “birch tree meadow.”
  61. Barton – this Old English and Hebrew name means “barley settlement.”
  62. Bass – a cool 4-letter gender-neutral name meaning “tall or big” and “the fish.”
  63. Basset – an Old French family name meaning “of low stature.”
  64. Batchelor – derived from the Latin “baccalarius,” meaning “young knight” or “novice at arms.”
  65. Bateman – derived from the Anglo-Saxon “bat,” meaning “boat,” describing a “boatman.”
  66. Bates – similar to Bateman, but also means “son of Bartholomew” in Old English.
  67. Batista – this Old English name is Latin, meaning “crossbow.”
  68. Battle – derived from the Old French “de la bataille,” meaning “warrior” and “man of the battle.”
  69. Batts – of Anglo-Saxon origin, meaning “boat” and “son of Bartholomew.”
  70. Batty – an occupational Old English surname meaning “boatman or fisherman.”
  71. Bauman – this German and Jewish name means “neighbor, fellow citizen” and “peasant.”
  72. Bautista – this religious Spanish name means “baptist.”
  73. Baxter – derives from the Old English “bakstere,” meaning “baker.”
  74. Bayer – this German surname means “to ring a bell” and “Bavarian.”
  75. Beach – a cool English coastal name referring to a place “close to beech trees.”
  76. Beacham – derives from the French Beauchamp, meaning “beautiful field, plain” or “settlement.”
  77. Beale – of Old French and English origin, meaning “handsome, fair” and “bee-hill.”
  78. Beam – from the Middle English “bem,” meaning “beam, post, tree” and “piece of timber.”
  79. Beamish – this Old French name means “fair or beautiful dwelling.”
  80. Bean – comes from the Middle English “bēne,” meaning “friendly and amiable.”
  81. Beardsley – in Old English, this habitational name means “Beornred’s clearing.”
  82. Beasley – of Old English origin, meaning “meadow of peas” and “woodland clearing.”
  83. Beaton – this ancestral Old English name means “son of Beatrice.”
  84. Beatty – with Latin, Irish, and Scottish roots, this surname means “voyager” and “blessed.”
  85. Beauchamp – a stylish Old French family name meaning “beautiful field or meadow.”
  86. Beaulieu – an Old French habitational name describing a “beautiful place.”
  87. Beaumont – introduced to Britain after the Norman conquests, this French name means “beautiful mountain.”
  88. Beaver – derived from the Old English “beofor,” meaning “a hard worker.”
  89. Beck – a mixture of German and Hebrew, meaning “brook” or “stream.”
  90. Becker – of German and Dutch origin, meaning “baker.”
  91. Beckett – derived from the Old English “becc” and “ett,” meaning “dweller at the stream/brook.”
  92. Beckford – this English place name means “ford (crossing) at the stream.”
  93. Beckham – of Old English origin, meaning “homestead near a stream or beech tree.”
  94. Beckinsale – derived from Old Norse meaning “Bekan’s mound.”
  95. Beckley – a unique habitational Old English name meaning “woodland clearing near a stream.”
  96. Beckner – is a variant of the German Böckner, meaning “from Böcken” and “beech tree.”
  97. Beckwith – a habitational English name meaning “beech wood.”
  98. Bedingfield – from Old English, Bedingfield means “Beda’s field or clearing.”
  99. Bedwell – derived from the English “byde” and “well, meaning “tub” and “spring or stream.”
  100. Beech – a nature-inspired English name meaning “near the beech trees.”
  101. Beecher – this unisex habitational name means “dweller by the beech trees.”
  102. Begley – with Irish/Gaelic roots, meaning “descendant of Beaglaoch.”
  103. Begum – this prestigious Muslim name is perfect for addressing “high-ranking women.”
  104. Beil – possibly an English short form of Isabel, meaning “beautiful.”
  105. Belanger – this unusual French name means “one who came from beautiful anger.”
  106. Belcher – an OId English male name meaning “beautiful face.”
  107. Bell – derived from the French “belle,” meaning “beautiful.”
  108. Belle – a French feminine name meaning “fair, lovely,” and “beautiful.”
  109. Bellinger – a habitational German name describing “someone from Belling or Bellingen.”
  110. Bellows – this Middle English occupational name means “a bellows maker” or “blower.”
  111. Belmont – introduced to England after the Norman conquests and means “beautiful mountain.”
  112. Beltran – a Spanish variation of the German Bertrand, meaning “bright raven.”
  113. Bendicks – derived from the Latin Benedictus, meaning “blessed.”
  114. Benfield – derived from the Old English “beonet” and “feld,” meaning “bent grass” or “arable land.”
  115. Benham – a habitational Old English name meaning “river-meadow settlement or homestead.”
  116. Benitez – derived from the Latin Benidictus, meaning “son of Benito” in Spanish.
  117. Benjamin – from the Hebrew Binyamin, meaning “son of the right hand.”
  118. Benn – derived from the Latin/Roman Benedictus, meaning “blessed.”
  119. Bennett – a common English male name derived from the Latin Benedictus, meaning “well spoken of.”
  120. Benoit – dripping with Southern French charm, Benoit means “one who says the good” and “blessed.”
  121. Benson – another English name taken from Benedictus, meaning “son of Ben or Benjamin.”
  122. Bentley – a gender-neutral English name meaning “meadow of coarse grass.”
  123. Benton – an Old English name meaning “town in the bent grass.”
  124. Benz – this Germanic modern-sounding name is a variation of Berthold and means “bright strength.”
  125. Berg – a classic Scandinavian/German boy’s name meaning “mountain.”
  126. Bergen – of Scandinavian origin, meaning “lives on a hill or mountain.”
  127. Berger – similar to Bergen, this German/French name also means “shepherd.”
  128. Bergman – means “miner” in German and “mountain man” in Swedish, Dutch, and Yiddish.”
  129. Bergstrom – of Swedish origin, meaning “mountain or hill” and “river.”
  130. Berk – this quirky Scottish name means “birch tree meadow” and “from the fortified settlement.”
  131. Berkeley – a masculine English name meaning “birch tree meadow.”
  132. Berlin – is the German capital; this Slavic word means “river rake.”
  133. Bernard – with French and German connections, meaning “strong, brave bear.”
  134. Bernhard – this German name is similar to Bernard and means “brave as a bear.”
  135. Bernhardt – an ancient German version of Bernard derived from “bero” and “harti,” meaning “bear” and “brave.”
  136. Berkowitz – is of Polish origin, meaning “son of Berko.”
  137. Berrenger – a cool German masculine surname meaning “warrior fighting with a spear.”
  138. Berry – this British name has Greek origins and means “fruit,” “fortified place,” and “noble/bright victor.”
  139. Berryhill – of Anglo-Saxon roots, meaning “fortified manor house on or near a hill.”
  140. Berryman – this occupational Old English name describes a “servant working at a fortified manor or stronghold.”
  141. Bertram – a classic German name meaning “bright raven.”
  142. Bertrand – this French version of the German Bertram means “intelligent” and “glorious raven.”
  143. Bess – a sweet Hebrew name meaning “God is my oath.”
  144. Best – this Anglo-Norman name derives from “beste” and means “the beast.”
  145. Betteridge – derived from the Middle English Betrich, meaning “fight battle” and “rule.”
  146. Bevan – the first Welsh entry, meaning “son of Evan.”
  147. Beverley – this charming English name refers to someone “from the beaver stream.”
  148. Bhatti – of Pakistani and Indian origin, meaning “noble and virtuous.”
  149. Bianco – this edgy name means “fair and white.”
  150. Bickerstaff – from the 12th-century English village, formerly known as Bikerstad, meaning “landing place of beekeepers.”
  151. Bickford – an Old English habitational name describing “Bica’s ford” (a shallow river crossing.
  152. Biddle – derived from the official English title “the Beadle,” meaning “one who processes or attended proclamations.”
  153. Bidwell – an Old English name derived from “byde,” meaning “tub,” and “well,” meaning “spring or stream.”
  154. Bieber – from the High German and Yiddish “biber,” meaning “beaver.”
  155. Bigelow – this English habitational name means “dweller on or near a barley hill.”
  156. Biggles – derived from the Old English “bicca,” meaning “pickax.”
  157. Biggs – taken from the Old English “bicca,” meaning “person of large stature.”
  158. Biles – this ancient English name means “beak or bill” and “son of Bile.”
  159. Billings – derived from an English place name meaning “sword” and “halberd” (a combined spear/pickax).
  160. Billingshurst – from the Old English Billing and “hyrst,” meaning “wooded hill of Billa’s people.”
  161. Billingsley – an Old English habitational name describing a “clearing near a sword-shaped hill.”
  162. Billman – derived from the German Billmann, meaning “dweller by the Bille River.”
  163. Bills – an old-fashioned English name meaning “resolute protection.”
  164. Binder – a Swiss, German, and Jewish occupational name describing a “barrel maker.”
  165. Bingham – this British name means “hollow homestead.”
  166. Bingley – recorded in the Domesday Book as Bingelei, meaning “hollow woodland clearing.”
  167. Binkley – this Old English surname derives from Bilcliff, meaning “cliff bank.”
  168. Binns – derived from the Old English Binne, meaning “bowl or hollow.”
  169. Binstead – a habitational name derived from Benestede, meaning “place where beans grow.”
  170. Birch – an Old English nature-name meaning “birch tree” and “bright and shining.”
  171. Bird – this Scottish/English name means “the animal” and “young or slender person.”
  172. Birdham – taken from the Old English “bridd” and “ham,” meaning “settlement frequented by young birds.”
  173. Birdsong – this habitational German name comes from the Vogelsang region and represents “harmony and peace.”
  174. Birk – a mixture of German and English, meaning “fortress” and “strong protector.”
  175. Birmingham – derived from the Old English Beormingās, meaning “the home/settlement of the Beormingās tribe.”
  176. Bischoff – this High and Middle German religious name means “bishop.”
  177. Bishop – an English name derived from the Greek “episkopos,” meaning “overseer.”
  178. Bissel – of Old French origin, meaning “bushel” and “measure of grain.”
  179. Bittner – derived from the Old German word “bute,” meaning “cask, describing a “barrel maker.”
  180. Bixby – a habitational Old English name for the village of Bittesby – means “place name.”
  181. Bixler – possibly derived from the Old English “bicca” meaning “ax,” and “leah,” meaning “wooded clearing.”
  182. Bixley – is similar to Bixler, meaning “bushes” in Old Norse.
  183. Bjork – a Swedish and Icelandic surname meaning “birch.”
  184. Black – of Scottish/English origin, meaning “dark-haired man.”
  185. Blackburn – this well-known English town means “black brook.”
  186. Blanchard – this French name derives from Blanchart, meaning “white” and “bordering upon white.”
  187. Blanche – is of Old French origin, meaning “pure and white.”
  188. Blanchflower – introduced after the Norman conquests, this English name means “white flower.”
  189. Blanco – this Spanish name derives from the German “blank,” meaning “bright white.”
  190. Blankenship – of Welsh, English, and Roman origin, meaning “hill with a cairn” (a stone mound).
  191. Blenkinsopp – an English village, possibly a derivative of Blankenship, meaning copp or hilltop.”
  192. Blue – this unisex English name represents the color.
  193. Boardman – an occupational Old English name describing a “plank maker or carpenter.”
  194. Boatman – you’ve probably worked this out – means “man in a boat.”
  195. Boatwright – a boatwright is a skilled “boat builder” in Old English.
  196. Boaz – an unusual Hebrew name meaning “strength.”
  197. Bocanegra – of Spanish origin, meaning “black mouth,” describing a “foul-mouthed or abusive person.”
  198. Boden – of German and English origin, meaning “hill shaped like a bow.”
  199. Bodine – a masculine Scandinavian name meaning “shelter” and “bringer of news.”
  200. Bogart – of Old French and German origin, meaning “bow strength” and “orchard.”
  201. Bogue – this Anglicized version of Ó Buadhaigh means “descendant of Buadhach” and “victorious.”
  202. Bolden – of Swedish and German origin, meaning “relating to the bold one.”
  203. Bolen – a Slavic name meaning “greater, better” or “more.”
  204. Bolger – derived from the Old French “boulgier,” meaning “a leather worker.”
  205. Bollinger – is of Anglo-Saxon origin, meaning “baker.”
  206. Bolt – an Anglo-Saxon name meaning “small farm” and “lightning.”
  207. Bolton – derived from the Old English “boelton,” meaning “from the manor farm.”
  208. Bond – a prestigious Old English name meaning “husbandman” and “farmer.”
  209. Bonham – an English/Welsh name derived from the French term “bon homme,” meaning “good man.”
  210. Bonner – this cute Old French name means “gentle” and “mannered.”
  211. Bonney – a Scottish and English surname used to describe a “handsome or well-built person.”
  212. Bono – derived from the Latin Bonus and is a “good” surname for your child.
  213. Bonson – derived from the Latin “bonus homo,” meaning “good man.”
  214. Booher – from the Dutch “boer,” meaning “farmer,” or the German “bur,” meaning “small dwelling.”
  215. Book – an Old English name with roots in German, meaning “weapon.”
  216. Booker – an occupational English name describing a “scribe or Binder.”
  217. Boone – of French origin, meaning “blessed” and “good.”
  218. Boothby – an English habitational name meaning “farm settlement.”
  219. Boothe – with roots in Old English and Norse, meaning “cow-house or herdsman’s hut.”
  220. Boothroyd – of Middle English origin, meaning “shed or hut in a clearing.”
  221. Bordeaux – this French habitational name derives from “a bord de l’eau,” meaning “at the water’s edge.”
  222. Borden – a unique English name beginning with B, meaning “vale of the boar.”
  223. Borst – from the Middle and High German “horst,” meaning “bristle” or “brush.”
  224. Borton – an ancient English name meaning “protected land or town.”
  225. Bosch – a German topographic name for a “dweller near the woods.”
  226. Bosco – this German name describes a “dweller in a wood.”
  227. Bosley – an Old English name describing a “meadow near the woods.”
  228. Boss – is of German origin, derived from the French “bossu,” meaning “hunchback.”
  229. Boston – the famous American city, meaning “town by the woods.”
  230. Boswell – a Middle English boy’s name meaning “well by the woods.”
  231. Bosworth – continuing Old English “by the woods” names, this one means “a fenced farm by the woods.”
  232. Bouchard – a Norman/German name meaning “fort” and “brave and strong.”
  233. Boucher – an occupational French name describing a “butcher or slaughterer.”
  234. Boughton – this Old English name means “a goat enclosure or settlement.”
  235. Bourne – of Middle English origin, meaning “stream.”
  236. Boutwell – derived from the Scottish/English “bothy,” meaning a “small hut,” and “well,” meaning a “spring.”
  237. Bowden – similar to Boden, this Anglo-Saxon name means “shelter” and “bringer of news.”
  238. Bowen – one of the rarest Welsh names, meaning “son of Owen” or “the young one.”
  239. Bowerman – an occupational English name meaning “personal servant.”
  240. Bowers – meaning “a chamber or cottage,” this Saxon name also means “bow maker.”
  241. Bowie – of Scottish origin, meaning “yellow or blond-haired.”
  242. Bowker – from the Middle English “bouker,” meaning “bleacher of cloth.”
  243. Bowler – derived from the Middle English “bollere,” meaning “maker or seller of bowls and dishes.”
  244. Bowles – this Old English name is similar to Bowler but means “steward.”
  245. Bowling – a habitational English place name for Bowling in Lancashire.
  246. Bowman – an English and Scottish occupational name for a “hunter or archer.”
  247. Bowyer – derived from the Middle English “bowyere,” meaning “maker or seller of bows.”
  248. Boyce – with roots in the French word “bois,” meaning “forest and woodland.”
  249. Boyd – of Scottish and Irish origin, meaning “yellow” or “blond.”
  250. Boyer – similar to Bowyer, this English name means “maker or seller of bows.”
  251. Boyette – derived from the French “boiste,” meaning “small box.”
  252. Boylan – a classic Irish name meaning “descendant of Baoigheallán.”
  253. Boyle – a popular Irish surname meaning “having profitable pledges.”
  254. Bozeman – possibly of Dutch or English origin, meaning “wicked or angry man.”
  255. Bracken – this ancestral Irish name means “descendant of Breacán.”
  256. Brackett – an English/Norman name derived from the French “brachet,” meaning “hound who hunts by scent.”
  257. Bradbury – a cool gender-neutral English name meaning “from the large or spacious town.”
  258. Braden – with Anglo-Saxon roots, this name means “broad valley or hillside.”
  259. Bradfield – this habitational English name means “broad open country.”
  260. Bradford – is a historic English city – means “broad river crossing.”
  261. Bradley – sticking with the English “broad” theme, this name means “broad meadow.”
  262. Bradman – possibly means “broad man” or “at the wide river” in Old English.
  263. Bradshaw – an Old English surname meaning “from the broad field or forest.”
  264. Brady – this Irish family name means “descendant of Brádach,” “large-chested” and “broad eyes.”
  265. Braga – a Portuguese surname derived from the Latin “bracae,” meaning “trousers, breeches” and “leggings.”
  266. Brag – a 3-letter Norman name meaning “lively, “ostentatious,” or “boastful.”
  267. Bragg – this alternative version of Brag also means “cheerful person.”
  268. Braintree – this Old English name means “Branoc’s tree” and “settlement by the river Braint.”
  269. Braithwaite – derived from the Old Norse “breithr” and “thveit,” meaning “broad clearing.”
  270. Brake – a habitational Old English name for a “dweller near thicket or bracken.”
  271. Branch – the Latin meaning of Branch is “paw” and “extension.”
  272. Brandenburg – this Slavic name for the German city means “war forest.”
  273. Brandon – a cool Irish/Celtic name meaning “prince” or “chieftain.”
  274. Brandt – some names beginning with B are Old Norse, like Brandt, meaning “sword or fiery torch.”
  275. Branham – this Irish name possibly means “sorrow” or “Branta’s homestead.”
  276. Brannigan – a typically Irish name meaning “little raven.”
  277. Brannon – this Irish name has two meanings – “broom-covered hill” and “descendant of the Raven.”
  278. Branson – an English patronymic name meaning “son of Brand.”
  279. Brant – of German origin, meaning “sword, beacon” and “fiery torch.”
  280. Braswell – a mixture of Anglo-Scandinavian, meaning “Breith’s stream.”
  281. Brauer – a classic German occupational name meaning “brewer.”
  282. Braun – this German name means “brown.”
  283. Bravo – of Italian and Spanish origin, meaning “skillful, courageous” and “wild.”
  284. Braxton – an Old English surname meaning “badger.”
  285. Bray – of French and Old English origin, meaning “borderland” and “cry out.”
  286. Brazier – an occupational British name meaning “works with brass.”
  287. Brazil – the country and a short form of Terra do Brazil, meaning “the brazilwood tree.”
  288. Brehm – derived from the High German “brem,” meaning “horsefly,” plus a nickname for “cantankerous people.”
  289. Bremer – a German and Dutch nickname for “someone from Bremen” in Northwest Germany.
  290. Brennan – a gender-neutral Irish name meaning “sorrow, teardrop” and “raven.”
  291. Brent – meaning “holy one, high place” and “from a steep hill,” this English name has Celtic roots.
  292. Breslin – of Irish origin, meaning “gift to the earth.”
  293. Bressler – a habitational German name for someone “from Breslau.”
  294. Brewer – an Old English occupational name for an “ale or beer maker.”
  295. Brewster – similar to Brewer, this English name means “brewer of beer.”
  296. Brian – a masculine Irish name meaning “high” or “noble.”
  297. Brice – of Scottish and Celtic origin, meaning “speckled” or “freckled.”
  298. Bricker – this Old English name means “dweller near a bridge.”
  299. Bridgeman – from the Old English “brycg,” meaning “keeper or dweller of a bridge.”
  300. Bridges – similar to Bridgeman, but also means “bridge builder.”
  301. Bridgewater – from the Old English place name and derives from Brigewaltier, meaning “Walter’s bridge.”
  302. Briggs – of Scottish and English origin, meaning “bridge.”
  303. Brigham – a habitational Anglo-Saxon name meaning “bridge homestead or settlement.”
  304. Brigman – derived from the placename Brigham, meaning “bridge settlement.”
  305. Briley – this cute Old English surname means “briar clearing.”
  306. Brinkerhoff – a Middle German habitational name referring to “a raised meadow among low-lying marshland.”
  307. Brinkley – a characterful Old English family name meaning “woodland clearing.”
  308. Brinkman – of Dutch and German origin, meaning “man from the village green.”
  309. Briscoe – an Old Norse name meaning “wood of the Britons.”
  310. Bristol – derived from the Old English “brycgstow,” meaning “meeting place by the bridge.”
  311. Bristow – similar to Bristol with the same meaning and origin.
  312. Britain – originates from the Brittonic term “Pritani” and refers to the inhabitants.
  313. Britt – a Scandinavian version of the Irish/Gaelic Brighid, meaning “glorious, bright” and “exalted.”
  314. Britton – a cool unisex name describing a person “from Britain” or “Brittany.”
  315. Broadbent – an Old English place name meaning “broad and bent rushes or reeds.”
  316. Broadwater – a topographic Old English name describing a “broad stretch of water or river.”
  317. Broadway – another topographic Old English place name meaning “broad road or way.”
  318. Brock – a modern-sounding English name meaning “badger.”
  319. Brockington – this Old English name means “brook dweller” and “settlement.”
  320. Brockman – a habitational English name for someone “living near a stream or brook.”
  321. Brockway – this habitational name describes a “dweller living near the road by the brook or stream.”
  322. Brockwell – of Old English origin, meaning “a badger hollow” or “well/spring.”
  323. Broderick – an Anglicized version of the Welsh Prydderch, meaning “son of Phydderch” and “reddish-brown.”
  324. Brodeur – an occupational French name for “an embroiderer.”
  325. Brody – a masculine Irish name meaning “ditch” or “muddy place.”
  326. Bromley – derived from the Old English “brōm” and “bræmbel,” meaning “broom or bramble meadow.”
  327. Bronson – a cool boy’s name of Old English origin meaning “son of the Brown-haired one.”
  328. Brooking – a classic English name describing “someone living by a stream or brook.”
  329. Brooks – a gender-neutral German and English name meaning “small stream.”
  330. Brookshaw – this habitational Anglo-Saxon name means “family living near a grove of trees or stream.”
  331. Brookshire – similar to Brookshaw, but also means “good judge” and “good.”
  332. Broome – this Old English name describes someone living near “broom or gorse.”
  333. Brothers – an English variant of Brother meaning “a male sibling.”
  334. Brotherton – a habitational Old English name describing “brother’s town, settlement, or farmstead.”
  335. Brown – a common English surname describing someone “with brown hair or skin.”
  336. Brownfield – an Old English and German name meaning “brown or Brown’s field.”
  337. Browning – derived from the Middle English Brouning, meaning “someone with brown hair or skin.”
  338. Brownlee – a Scottish and Old English name meaning “brown woodland clearing.”
  339. Brownlow – a habitational and topographic English name meaning “brown hill or mound.”
  340. Brubaker – a Swiss/German surname for someone “from a place called Brubach.”
  341. Bruce – a famous Scottish family name meaning “woods” or “thicket.”
  342. Brumbaugh – a distinguished German surname derived from various towns of the same name.
  343. Brumfield – an ancient Anglo-Saxon moniker describing a family “living near open broom-covered land.”
  344. Brumley – derived from the Saxon “bromleigh,” meaning “clearing where brambles or broom are found.”
  345. Brunel – of French origin, meaning “brown one” and “brown hair or skin.”
  346. Brunner – a Middle and High German name meaning “spring” or “water well.”
  347. Bruno – this Germanic surname derives from the Latin Brunus, meaning “burnished” (polished).
  348. Brush – a Middle English occupational name meaning “brush maker.”
  349. Bruton – many last names starting with B are Old English – means “town near the Brue River.”
  350. Bryan – a short and popular Irish surname meaning “virtuous and strong.”
  351. Bryant – an English version of the Irish Bryan, meaning “honorable” and “virtuous.”
  352. Bryson – a Welsh name meaning “descendant of Brice” and “son of a nobleman.”
  353. Buchanan – a traditional Scottish last name meaning “of the canon.”
  354. Buck – of Old English origin, meaning “male deer or goat.”
  355. Buckby – from Scandinavian, meaning “Bucca’s settlement or farmstead.”
  356. Buckingham – an Old English family name meaning “water meadow of Bucca’s people.”
  357. Buckland – derived from the English “bōc,” meaning “book” – means “land held by written charter.”
  358. Buckles – an early medieval English name describing a “maker or seller of buckles.”
  359. Buckley – of English and Irish origin, meaning “deer meadow.”
  360. Buckman – an Old English occupational name for a “goat herder.”
  361. Buckner – this occupational English/Scottish surname means “to soak cloth in a lye solution.”
  362. Budd – a Middle English nickname for a “thickset or plump person.”
  363. Buell – a short and sweet German name meaning “hill dweller.”
  364. Bueno – this quirky Spanish nickname means “good.”
  365. Buettner – an occupational German name for a “barrel maker or cooper.”
  366. Buford – with Old English roots, Buford means “ford near the aviary.”
  367. Buggs – this English/German name means “descendant of Buga” and “to stoop.”
  368. Buhler – of German origin, meaning “hill dweller.”
  369. Bukowski – this Slavic and Polish name means “beech tree.”
  370. Bull – an English nickname for a “strong and aggressive bull-like man.”
  371. Bullard – derived from the Middle English “buleward,” meaning “a keeper of bulls.”
  372. Buller – this English name draws inspiration from Germany and means “man with a loud voice.”
  373. Bullock – from the Middle English “bulloc,” meaning “a young bull.”
  374. Bumgardner – this unusual name of German origin means “tree gardener.”
  375. Bunch – a Scottish/English “features” name describing a “hump on the back.”
  376. Bundy – an English variant of Bond, meaning “a customary tenant.”
  377. Bunker – a Norman nickname for a “good-hearted person.”
  378. Bunter – derived from the Middle English “bonter,” meaning “a sifter” or “user of sieves.”
  379. Bunting – means “short and thick” in Scottish and “rump” or “large-buttocked” in Welsh.
  380. Burch – an Anglo-Saxon habitational name describing “one who lives by the birch tree.”
  381. Burcham – possibly meaning “newly cultivated ground homestead;” this Old English name also means “birch tree settlement.”
  382. Burchette – derives from the River Birket, where the family held a seat.
  383. Burchfield – from the Old English “birce” and “feld,” meaning “birch tree in open country.”
  384. Burdette – of French origin, this English name means “little bird.”
  385. Burdon – this French name derives from the German Burdo, meaning “carrying a pilgrim’s staff.”
  386. Burg – a snappy German name meaning “castle” and “fortification.”
  387. Burge – a mixture of Swiss and German, meaning “bailsman” and “guarantor.”
  388. Burger – a classic German/Dutch surname meaning “freeman.”
  389. Burgess – similar to Burgerl; this French variation means “freeman of a borough.”
  390. Burgette – this French and English name derives from “burgeis” and means “freeman of the fortified town.”
  391. Burgos – some surnames starting with B are Spanish, like Burgos, meaning “castle or stronghold.”
  392. Burke – a mixture of German and English, meaning “from the fortified settlement.”
  393. Burkett – derived from the English Burgheard, meaning “fort, hardy, brave” and “strong.”
  394. Burkhart – a German version of Burkett with the same meaning.
  395. Burleson – a habitational Anglo-Saxon name describing a family “from the village of Burleson.”
  396. Burley – a variant of the Old English Burleigh, meaning “meadow with knotty-trunk trees.”
  397. Burman – derived from the Middle English “borughman,” meaning inhabitant of a fortified town.”
  398. Burnell – of Old French origin, meaning “small brown one.”
  399. Burnett – a Scottish name derived from the Old French “brunette,” meaning “dark brown.”
  400. Burney – an Old English name meaning “island of the brook.”
  401. Burnham – derived from the Old English “burna” and “hām,” meaning “stream homestead or settlement.”
  402. Burns – many last names that start with B are English – Burns means “brook.”
  403. Burnside – describing a habitational Scottish place meaning “stream.”
  404. Burr – of Old English origin, meaning “bristle.”
  405. Burrel – this 6-letter Old French name describes a “red/brown color, knotty wood” and “tuft of wool.”
  406. Burris – a unique Old English name meaning “of the town” and “borough.”
  407. Burroughs – a mixture of Old English and German meaning “in the borough or burrow.”
  408. Burrows – similar to Burroughs, meaning “at the borough.”
  409. Burson – a cool Anglo-Saxon name given to a “purse maker for a treasurer or bursar.”
  410. Burt – a short form of the German Albert, meaning “noble and bright.”
  411. Burton – this common Old English surname means “fortified settlement.”
  412. Burwell – a habitational Old English name describing a “fort near a spring.”
  413. Busby – this Scottish name means “village in the thicket.”
  414. Busch – some German B last names are habitational – means “dweller by a thicket/wood.”
  415. Bush – derived from the Middle English “bushe,” meaning “dweller near a bush or thicket.”
  416. Bushey – from the Old English “byxe” and “haeg,” meaning “box enclosure.”
  417. Bushnell – an Old English 8-letter name meaning “dweller by the bushy slope.”
  418. Bustamante – this Spanish surname means “loving.”
  419. Buster – an Old English name Americans use, meaning “tough guy.”
  420. Bustos – this unusual Spanish name means “meadow” and “willow.”
  421. Butcher – an occupational name derived from the Old French “bouchier,” meaning “butcher.”
  422. Butler – a Norman/French surname describing a “servant of the wine cellar” and “noble servant.”
  423. Butterfield – this name comes from the Old English “butere,” meaning “butter,” and “feld,” meaning “field.”
  424. Butterworth – similar to Butterfield, this English name means “butter enclosure.”
  425. Button – an occupational name describing a “maker or seller of buttons,” from the Old French “bouton.”
  426. Butts – with French and English origins, this name means “target.”
  427. Buxton – a habitational English name meaning “brew stones, bow stones” and “beech town settlement.”
  428. Byars – a Scottish and English name meaning “cattle shed.”
  429. Byerley – this 7-letter Old English name means “dweller by the cattle shed clearing.”
  430. Byers – similar to Byars, this name means “dweller by a cattle shed.”
  431. Byler – this 5-letter English occupational name describes a “bell ringer” or “bell maker.”
  432. Byles – of Anglo-Saxon origin, meaning “maker of polearms” and “halberds” (weapons).
  433. Byrd – a gender-neutral name describing someone with “bird-like” features or characteristics.
  434. Byrne – a cool Irish name meaning “the brook.”
  435. Byron – some beautiful names have peculiar meanings, like “at the byres or cowshed.”

Last Names That Start With B FAQs

Which Are the Spanish Names That Start With B?

The Spanish names that start with B include Bustos, Bueno, Bocanegra, Ballesta, Ballesteros, and Barajas. Other monikers, like Banuelos, Banda, Badosa, Barba, and Barrera, are also included in the list.

Headshot of Mark Weir

About the Author

Mark Weir

Mark has always been fascinated by the stories behind names, their meanings, and the rich histories they carry. It's a curiosity that has grown into a full-fledged passion project, engaging him in the study of how names shape our identities and reflect our cultures. Since stepping away from his previous career, Mark has delved deeper into this fascinating realm. He spends his days unraveling these narratives and sharing his findings on Honey Name. He does all this amidst the tranquility of England's rivers and canals from his charming widebeam barge. His constant companions on this journey are his wife, Julie, and their adorable King Charles Cavalier, Eric.