Last names that start with B offer a rich mix of history and culture. You can find roots tracing back to Hawaiian, Hebrew, Old English, German, French, and Latin origins. We put together a diverse list of B surnames to help you find the perfect match for your family history research, naming a new character, or general curiosity.
Let’s look at the options below.
Surnames Starting with B
Here is a massive list of B last names, ranging from common favorites like Brown to unique finds like Badosa:
- Babb: This ancient Anglo-Saxon name refers to someone from “the Hundred of Babegh” in England.
- Babcock: A matronymic Old English name referring to the “son of Bab or Barbara.”
- Baca: Our first Albanian entry, meaning “eldest brother” or “father’s brother.”
- Bach: Many last names that start with B are German; this one means “dweller by a stream.”
- Bachman: A combination of Yiddish and German, meaning “stream or creek” and “man.”
- Bacon: Derived from the French Bacun, meaning “to fight or dispute.”
- Bader: A cool celestial Arabic name meaning “full moon.”
- Badley: From the Old English “brad” and “leah,” meaning “broad meadow.”
- Badosa: This ancient Catalan name means “fir-tree grove.”
- Baer: A short and sweet High German name meaning “bear.”
- Baez: A well-known Hispanic name meaning “son of Pelayo.”
- Baggett: This English name stems from Norman and German and means “to fight.”
- Bagley: Derived from the Old English name Bacga and “leah,” meaning “bacga’s woodland clearing.”
- Bail: A topographic Old English name for “someone living by the outer castle walls.”
- Bailey: This Old English name has several meanings, from “berry clearing, bailiff” to “city fortification.”
- Bain: A cool Gaelic boy’s name meaning “white and fair.”
- Baker: From the Old English “baecere,” meaning “to dry with heat,” describing a “baker.”
- Balderas: Derived from the Spanish Baldear, meaning “to wash the deck” or “to annoy.”
- Baldwin: Is of Old German and English origin, meaning “brave” and “bold friend.”
- Bales: An alternative spelling of Bails, meaning “dweller by the outer castle walls.”
- Ball: Stems from the Old English “bealla,” meaning “bald.”
- Ballard: Of Old Norse and German origin, meaning “brave, strong” and “round-shaped.”
- Ballesta: A classic patronymic Spanish name meaning “son of the crossbowman.”
- Ballesteros: Derived from the Spanish Ballestero, meaning “crossbowman.”
- Bancroft: This Old English habitational name means “field of beans.”
- Banda: A Spanish habitational name referring to a “side, edge,” and “part.”
- Banford: An Old English place name referring to a “wooden river crossing.”
- Banks: A gender-neutral Old English name meaning “edge or bank of the river.”
- Banuelos: A typical Spanish name meaning “baths.”
- Baptiste: This Latin name derived from “baptisma,” which means “one who washes.”
- Barajas: A unisex Spanish name describing a “watering place.”
- Barba: This 5-letter Catalan, Italian, and Portuguese name means “beard.”
- Barbee: Derived from the ancient Latin/Greek “barbarus,” meaning “foreign woman.”
- Barber: An occupational medieval French name meaning “beard.”
- Barbour: This Old French name is occupational and means “barber.”
- Barfield: A habitational Old English name meaning “farmland near a riverbank.”
- Barker: An occupational Old English name for a “tanner of leather.”
- Barkley: Of Old English and Scottish origin, meaning “birch tree meadow.”
- Barksdale: This English name describes someone “living near a birch valley.”
- Barlow: A cool Old English geographical name describing “a bare hill.”
- Barnard: Is of Old German and French origin, meaning “brave and strong bear.”
- Barnes: The perfect Old English name for someone “working in or near a barn.”
- Barnett: This Old English topographical name refers to a “burned clearing.”
- Barney: Is of Slavic and German origin, meaning “defender” and “strong as a bear.”
- Barnfield: Comprised of Barn and field, this Old English name means “a barn in a field.”
- Barnhart: A German name meaning “descendant of Bernhard (bear and strong).”
- Barr: Of Scottish and Gaelic origin, meaning “poet” or “singer of ballads.”
- Barragan: This Spanish name means “strong or brave man/warrior.”
- Barraza: Possibly meaning “bass” in French or “pole and post” in Spanish.
- Barrera: A Spanish habitational name describing a dweller who “lives near a muddy or clay area.”
- Barret: Of Germanic and Norman-French origin, meaning “strife” and “mighty bear.”
- Barrios: A Spanish habitational name referring to many “outlying suburbs.”
- Barron: A regal Old English name meaning “nobleman.”
- Barrow: This Celtic and Old Norse name means “promontory (high point)” and “island.”
- Barrowman: Derived from Anglo-Saxon tribes, meaning “servant at the manor house.”
- Barry: A gender-neutral Irish name meaning “fair-haired.”
- Barth: This Aramaic name means “son of Talmai (the farmer).”
- Bartholomew: An Aramaic regal name meaning “abounding in the furrows.”
- Bartlett: Similar to Barth, but also means “son of Ptolemy” in Hebrew.
- Bartley: A masculine Scottish/English name meaning “birch tree meadow.”
- Barton: This Old English and Hebrew name means “barley settlement.”
- Bass: A cool 4-letter gender-neutral name meaning “tall or big” and “the fish.”
- Basset: An Old French family name meaning “of low stature.”
- Batchelor: Derived from the Latin “baccalarius,” meaning “young knight” or “novice at arms.”
- Bateman: Derived from the Anglo-Saxon “bat,” meaning “boat,” describing a “boatman.”
- Bates: Similar to Bateman, but also means “son of Bartholomew” in Old English.
- Batista: This Old English name is Latin, meaning “crossbow.”
- Battle: Derived from the Old French “de la bataille,” meaning “warrior” and “man of the battle.”
- Batts: Of Anglo-Saxon origin, meaning “boat” and “son of Bartholomew.”
- Batty: An occupational Old English surname meaning “boatman or fisherman.”
- Bauman: This German and Jewish name means “neighbor, fellow citizen” and “peasant.”
- Bautista: This religious Spanish name means “baptist.”
- Baxter: Derives from the Old English “bakstere,” meaning “baker.”
- Bayer: This German surname means “to ring a bell” and “Bavarian.”
- Beach: A cool English coastal name referring to a place “close to beech trees.”
- Beacham: Derives from the French Beauchamp, meaning “beautiful field, plain” or “settlement.”
- Beale: Of Old French and English origin, meaning “handsome, fair” and “bee-hill.”
- Beam: From the Middle English “bem,” meaning “beam, post, tree” and “piece of timber.”
- Beamish: This Old French name means “fair or beautiful dwelling.”
- Bean: Comes from the Middle English “bēne,” meaning “friendly and amiable.”
- Beardsley: In Old English, this habitational name means “Beornred’s clearing.”
- Beasley: Of Old English origin, meaning “meadow of peas” and “woodland clearing.”
- Beaton: This ancestral Old English name means “son of Beatrice.”
- Beatty: With Latin, Irish, and Scottish roots, this surname means “voyager” and “blessed.”
- Beauchamp: A stylish Old French family name meaning “beautiful field or meadow.”
- Beaulieu: An Old French habitational name describing a “beautiful place.”
- Beaumont: Introduced to Britain after the Norman conquests, this French name means “beautiful mountain.”
- Beaver: Derived from the Old English “beofor,” meaning “a hard worker.”
- Beck: A mixture of German and Hebrew, meaning “brook” or “stream.”
- Becker: Of German and Dutch origin, meaning “baker.”
- Beckett: Derived from the Old English “becc” and “ett,” meaning “dweller at the stream/brook.”
- Beckford: This English place name means “ford (crossing) at the stream.”
- Beckham: Of Old English origin, meaning “homestead near a stream or beech tree.”
- Beckinsale: Derived from Old Norse meaning “Bekan’s mound.”
- Beckley: A unique habitational Old English name meaning “woodland clearing near a stream.”
- Beckner: Is a variant of the German Böckner, meaning “from Böcken” and “beech tree.”
- Beckwith: A habitational English name meaning “beech wood.”
- Bedingfield: From Old English, Bedingfield means “Beda’s field or clearing.”
- Bedwell: Derived from the English “byde” and “well,” meaning “tub” and “spring or stream.”
- Beech: A nature-inspired English name meaning “near the beech trees.”
- Beecher: This unisex habitational name means “dweller by the beech trees.”
- Begley: With Irish/Gaelic roots, meaning “descendant of Beaglaoch.”
- Begum: This prestigious Muslim name is perfect for addressing “high-ranking women.”
- Beil: Possibly an English short form of Isabel, meaning “beautiful.”
- Belanger: This unusual French name means “one who came from beautiful anger.”
- Belcher: An Old English male name meaning “beautiful face.”
- Bell: Derived from the French “belle,” meaning “beautiful.”
- Belle: A French feminine name meaning “fair, lovely,” and “beautiful.”
- Bellinger: A habitational German name describing “someone from Belling or Bellingen.”
- Bellows: This Middle English occupational name means “a bellows maker” or “blower.”
- Belmont: Introduced to England after the Norman conquests and means “beautiful mountain.”
- Beltran: A Spanish variation of the German Bertrand, meaning “bright raven.”
- Bendicks: Derived from the Latin Benedictus, meaning “blessed.”
- Benfield: Derived from the Old English “beonet” and “feld,” meaning “bent grass” or “arable land.”
- Benham: A habitational Old English name meaning “river-meadow settlement or homestead.”
- Benitez: Derived from the Latin Benidictus, meaning “son of Benito” in Spanish.
- Benjamin: From the Hebrew Binyamin, meaning “son of the right hand.”
- Benn: Derived from the Latin/Roman Benedictus, meaning “blessed.”
- Bennett: A common English male name derived from the Latin Benedictus, meaning “well spoken of.”
- Benoit: Dripping with Southern French charm, Benoit means “one who says the good” and “blessed.”
- Benson: Another English name taken from Benedictus, meaning “son of Ben or Benjamin.”
- Bentley: A gender-neutral English name meaning “meadow of coarse grass.”
- Benton: An Old English name meaning “town in the bent grass.”
- Benz: This Germanic modern-sounding name is a variation of Berthold and means “bright strength.”
- Berg: A classic Scandinavian/German boy’s name meaning “mountain.”
- Bergen: Of Scandinavian origin, meaning “lives on a hill or mountain.”
- Berger: Similar to Bergen, this German/French name also means “shepherd.”
- Bergman: Means “miner” in German and “mountain man” in Swedish, Dutch, and Yiddish.”
- Bergstrom: Of Swedish origin, meaning “mountain or hill” and “river.”
- Berk: This quirky Scottish name means “birch tree meadow” and “from the fortified settlement.”
- Berkeley: A masculine English name meaning “birch tree meadow.”
- Berlin: Is the German capital; this Slavic word means “river rake.”
- Bernard: With French and German connections, meaning “strong, brave bear.”
- Bernhard: This German name is similar to Bernard and means “brave as a bear.”
- Bernhardt: An ancient German version of Bernard derived from “bero” and “harti,” meaning “bear” and “brave.”
- Berkowitz: Is of Polish origin, meaning “son of Berko.”
- Berrenger: A cool German masculine surname meaning “warrior fighting with a spear.”
- Berry: This British name has Greek origins and means “fruit,” “fortified place,” and “noble/bright victor.”
- Berryhill: Of Anglo-Saxon roots, meaning “fortified manor house on or near a hill.”
- Berryman: This occupational Old English name describes a “servant working at a fortified manor or stronghold.”
- Bertram: A classic German name meaning “bright raven.”
- Bertrand: This French version of the German Bertram means “intelligent” and “glorious raven.”
- Bess: A sweet Hebrew name meaning “God is my oath.”
- Best: This Anglo-Norman name derives from “beste” and means “the beast.”
- Betteridge: Derived from the Middle English Betrich, meaning “fight battle” and “rule.”
- Bevan: The first Welsh entry, meaning “son of Evan.”
- Beverley: This charming English name refers to someone “from the beaver stream.”
- Bhatti: Of Pakistani and Indian origin, meaning “noble and virtuous.”
- Bianco: This edgy name means “fair and white.”
- Bickerstaff: From the 12th-century English village, formerly known as Bikerstad, meaning “landing place of beekeepers.”
- Bickford: An Old English habitational name describing “Bica’s ford” (a shallow river crossing).
- Biddle: Derived from the official English title “the Beadle,” meaning “one who processes or attended proclamations.”
- Bidwell: An Old English name derived from “byde,” meaning “tub,” and “well,” meaning “spring or stream.”
- Bieber: From the High German and Yiddish “biber,” meaning “beaver.”
- Bigelow: This English habitational name means “dweller on or near a barley hill.”
- Biggles: Derived from the Old English “bicca,” meaning “pickax.”
- Biggs: Taken from the Old English “bicca,” meaning “person of large stature.”
- Biles: This ancient English name means “beak or bill” and “son of Bile.”
- Billings: Derived from an English place name meaning “sword” and “halberd” (a combined spear/pickax).
- Billingshurst: From the Old English Billing and “hyrst,” meaning “wooded hill of Billa’s people.”
- Billingsley: An Old English habitational name describing a “clearing near a sword-shaped hill.”
- Billman: Derived from the German Billmann, meaning “dweller by the Bille River.”
- Bills: An old-fashioned English name meaning “resolute protection.”
- Binder: A Swiss, German, and Jewish occupational name describing a “barrel maker.”
- Bingham: This British name means “hollow homestead.”
- Bingley: Recorded in the Domesday Book as Bingelei, meaning “hollow woodland clearing.”
- Binkley: This Old English surname derives from Bilcliff, meaning “cliff bank.”
- Binns: Derived from the Old English Binne, meaning “bowl or hollow.”
- Binstead: A habitational name derived from Benestede, meaning “place where beans grow.”
- Birch: An Old English nature-name meaning “birch tree” and “bright and shining.”
- Bird: This Scottish/English name means “the animal” and “young or slender person.”
- Birdham: Taken from the Old English “bridd” and “ham,” meaning “settlement frequented by young birds.”
- Birdsong: This habitational German name comes from the Vogelsang region and represents “harmony and peace.”
- Birk: A mixture of German and English, meaning “fortress” and “strong protector.”
- Birmingham: Derived from the Old English Beormingās, meaning “the home/settlement of the Beormingās tribe.”
- Bischoff: This High and Middle German religious name means “bishop.”
- Bishop: An English name derived from the Greek “episkopos,” meaning “overseer.”
- Bissel: Of Old French origin, meaning “bushel” and “measure of grain.”
- Bittner: Derived from the Old German word “bute,” meaning “cask, describing a “barrel maker.”
- Bixby: A habitational Old English name for the village of Bittesby, which translates simply to “place name.”
- Bixler: Possibly derived from the Old English “bicca” meaning “ax,” and “leah,” meaning “wooded clearing.”
- Bixley: Is similar to Bixler, meaning “bushes” in Old Norse.
- Bjork: A Swedish and Icelandic surname meaning “birch.”
- Black: Of Scottish/English origin, meaning “dark-haired man.”
- Blackburn: This well-known English town means “black brook.”
- Blanchard: This French name derives from Blanchart, meaning “white” and “bordering upon white.”
- Blanche: Is of Old French origin, meaning “pure and white.”
- Blanchflower: Introduced after the Norman conquests, this English name means “white flower.”
- Blanco: This Spanish name derives from the German “blank,” meaning “bright white.”
- Blankenship: Of Welsh, English, and Roman origin, meaning “hill with a cairn” (a stone mound).
- Blenkinsopp: An English village, possibly a derivative of Blankenship, meaning copp or hilltop.”
- Blue: This unisex English name represents the color.
- Boardman: An occupational Old English name describing a “plank maker or carpenter.”
- Boatman: You’ve probably worked this out; it means “man in a boat.”
- Boatwright: A boatwright is a skilled “boat builder” in Old English.
- Boaz: An unusual Hebrew name meaning “strength.”
- Bocanegra: Of Spanish origin, meaning “black mouth,” describing a “foul-mouthed or abusive person.”
- Boden: Of German and English origin, meaning “hill shaped like a bow.”
- Bodine: A masculine Scandinavian name meaning “shelter” and “bringer of news.”
- Bogart: Of Old French and German origin, meaning “bow strength” and “orchard.”
- Bogue: This Anglicized version of Ó Buadhaigh means “descendant of Buadhach” and “victorious.”
- Bolden: Of Swedish and German origin, meaning “relating to the bold one.”
- Bolen: A Slavic name meaning “greater, better,” or “more.”
- Bolger: Derived from the Old French “boulgier,” meaning “a leather worker.”
- Bollinger: Is of Anglo-Saxon origin, meaning “baker.”
- Bolt: An Anglo-Saxon name meaning “small farm” and “lightning.”
- Bolton: Derived from the Old English “boelton,” meaning “from the manor farm.”
- Bond: A prestigious Old English name meaning “husbandman” and “farmer.”
- Bonham: An English/Welsh name derived from the French term “bon homme,” meaning “good man.”
- Bonner: This cute Old French name means “gentle” and “mannered.”
- Bonney: A Scottish and English surname used to describe a “handsome or well-built person.”
- Bono: Derived from the Latin Bonus and is a “good” surname for your child.
- Bonson: Derived from the Latin “bonus homo,” meaning “good man.”
- Booher: From the Dutch “boer,” meaning “farmer,” or the German “bur,” meaning “small dwelling.”
- Book: An Old English name with roots in German, meaning “weapon.”
- Booker: An occupational English name describing a “scribe or Binder.”
- Boone: Of French origin, meaning “blessed” and “good.”
- Boothby: An English habitational name meaning “farm settlement.”
- Boothe: With roots in Old English and Norse, meaning “cow-house or herdsman’s hut.”
- Boothroyd: Of Middle English origin, meaning “shed or hut in a clearing.”
- Bordeaux: This French habitational name derives from “a bord de l’eau,” meaning “at the water’s edge.”
- Borden: A unique English name beginning with B, meaning “vale of the boar.”
- Borst: From the Middle and High German “horst,” meaning “bristle” or “brush.”
- Borton: An ancient English name meaning “protected land or town.”
- Bosch: A German topographic name for a “dweller near the woods.”
- Bosco: This German name describes a “dweller in a wood.”
- Bosley: An Old English name describing a “meadow near the woods.”
- Boss: Is of German origin, derived from the French “bossu,” meaning “hunchback.”
- Boston: The famous American city, meaning “town by the woods.”
- Boswell: A Middle English boy’s name meaning “well by the woods.”
- Bosworth: Continuing Old English “by the woods” names, this one means “a fenced farm by the woods.”
- Bouchard: A Norman/German name meaning “fort” and “brave and strong.”
- Boucher: An occupational French name describing a “butcher or slaughterer.”
- Boughton: This Old English name means “a goat enclosure or settlement.”
- Bourne: Of Middle English origin, meaning “stream.”
- Boutwell: Derived from the Scottish/English “bothy,” meaning a “small hut,” and “well,” meaning a “spring.”
- Bowden: Similar to Boden, this Anglo-Saxon name means “shelter” and “bringer of news.”
- Bowen: One of the rarest Welsh names, meaning “son of Owen” or “the young one.”
- Bowerman: An occupational English name meaning “personal servant.”
- Bowers: Meaning “a chamber or cottage,” this Saxon name also means “bow maker.”
- Bowie: Of Scottish origin, meaning “yellow or blond-haired.”
- Bowker: From the Middle English “bouker,” meaning “bleacher of cloth.”
- Bowler: Derived from the Middle English “bollere,” meaning “maker or seller of bowls and dishes.”
- Bowles: This Old English name is similar to Bowler but means “steward.”
- Bowling: A habitational English place name for Bowling in Lancashire.
- Bowman: An English and Scottish occupational name for a “hunter or archer.”
- Bowyer: Derived from the Middle English “bowyere,” meaning “maker or seller of bows.”
- Boyce: With roots in the French word “bois,” meaning “forest and woodland.”
- Boyd: Of Scottish and Irish origin, meaning “yellow” or “blond.”
- Boyer: Similar to Bowyer, this English name means “maker or seller of bows.”
- Boyette: Derived from the French “boiste,” meaning “small box.”
- Boylan: A classic Irish name meaning “descendant of Baoigheallán.”
- Boyle: A popular Irish surname meaning “having profitable pledges.”
- Bozeman: Possibly of Dutch or English origin, meaning “wicked or angry man.”
- Bracken: This ancestral Irish name means “descendant of Breacán.”
- Brackett: An English/Norman name derived from the French “brachet,” meaning “hound who hunts by scent.”
- Bradbury: A cool gender-neutral English name meaning “from the large or spacious town.”
- Braden: With Anglo-Saxon roots, this name means “broad valley or hillside.”
- Bradfield: This habitational English name means “broad open country.”
- Bradford: Is a historic English city; it means “broad river crossing.”
- Bradley: Sticking with the English “broad” theme, this name means “broad meadow.”
- Bradman: Possibly means “broad man” or “at the wide river” in Old English.
- Bradshaw: An Old English surname meaning “from the broad field or forest.”
- Brady: This Irish family name means “descendant of Brádach,” “large-chested” and “broad eyes.”
- Braga: A Portuguese surname derived from the Latin “bracae,” meaning “trousers, breeches” and “leggings.”
- Brag: A 3-letter Norman name meaning “lively, “ostentatious,” or “boastful.”
- Bragg: This alternative version of Brag also means “cheerful person.”
- Braintree: This Old English name means “Branoc’s tree” and “settlement by the river Braint.”
- Braithwaite: Derived from the Old Norse “breithr” and “thveit,” meaning “broad clearing.”
- Brake: A habitational Old English name for a “dweller near thicket or bracken.”
- Branch: The Latin meaning of Branch is “paw” and “extension.”
- Brandenburg: This Slavic name for the German city means “war forest.”
- Brandon: A cool Irish/Celtic name meaning “prince” or “chieftain.”
- Brandt: Some names beginning with B are Old Norse, like Brandt, meaning “sword or fiery torch.”
- Branham: This Irish name possibly means “sorrow” or “Branta’s homestead.”
- Brannigan: A typically Irish name meaning “little raven.”
- Brannon: This Irish name has two meanings; “broom-covered hill” and “descendant of the Raven.”
- Branson: An English patronymic name meaning “son of Brand.”
- Brant: Of German origin, meaning “sword, beacon” and “fiery torch.”
- Braswell: A mixture of Anglo-Scandinavian, meaning “Breith’s stream.”
- Brauer: A classic German occupational name meaning “brewer.”
- Braun: This German name means “brown.”
- Bravo: Of Italian and Spanish origin, meaning “skillful, courageous” and “wild.”
- Braxton: An Old English surname meaning “badger.”
- Bray: Of French and Old English origin, meaning “borderland” and “cry out.”
- Brazier: An occupational British name meaning “works with brass.”
- Brazil: The country and a short form of Terra do Brazil, meaning “the brazilwood tree.”
- Brehm: Derived from the High German “brem,” meaning “horsefly,” plus a nickname for “cantankerous people.”
- Bremer: A German and Dutch nickname for “someone from Bremen” in Northwest Germany.
- Brennan: A gender-neutral Irish name meaning “sorrow, teardrop” and “raven.”
- Brent: Meaning “holy one, high place” and “from a steep hill,” this English name has Celtic roots.
- Breslin: Of Irish origin, meaning “gift to the earth.”
- Bressler: A habitational German name for someone “from Breslau.”
- Brewer: An Old English occupational name for an “ale or beer maker.”
- Brewster: Similar to Brewer, this English name means “brewer of beer.”
- Brian: A masculine Irish name meaning “high” or “noble.”
- Brice: Of Scottish and Celtic origin, meaning “speckled” or “freckled.”
- Bricker: This Old English name means “dweller near a bridge.”
- Bridgeman: From the Old English “brycg,” meaning “keeper or dweller of a bridge.”
- Bridges: Similar to Bridgeman, but also means “bridge builder.”
- Bridgewater: From the Old English place name and derives from Brigewaltier, meaning “Walter’s bridge.”
- Briggs: Of Scottish and English origin, meaning “bridge.”
- Brigham: A habitational Anglo-Saxon name meaning “bridge homestead or settlement.”
- Brigman: Derived from the placename Brigham, meaning “bridge settlement.”
- Briley: This cute Old English surname means “briar clearing.”
- Brinkerhoff: A Middle German habitational name referring to “a raised meadow among low-lying marshland.”
- Brinkley: A characterful Old English family name meaning “woodland clearing.”
- Brinkman: Of Dutch and German origin, meaning “man from the village green.”
- Briscoe: An Old Norse name meaning “wood of the Britons.”
- Bristol: Derived from the Old English “brycgstow,” meaning “meeting place by the bridge.”
- Bristow: Similar to Bristol with the same meaning and origin.
- Britain: Originates from the Brittonic term “Pritani” and refers to the inhabitants.
- Britt: A Scandinavian version of the Irish/Gaelic Brighid, meaning “glorious, bright” and “exalted.”
- Britton: A cool unisex name describing a person “from Britain” or “Brittany.”
- Broadbent: An Old English place name meaning “broad and bent rushes or reeds.”
- Broadwater: A topographic Old English name describing a “broad stretch of water or river.”
- Broadway: Another topographic Old English place name meaning “broad road or way.”
- Brock: A modern-sounding English name meaning “badger.”
- Brockington: This Old English name means “brook dweller” and “settlement.”
- Brockman: A habitational English name for someone “living near a stream or brook.”
- Brockway: This habitational name describes a “dweller living near the road by the brook or stream.”
- Brockwell: Of Old English origin, meaning “a badger hollow” or “well/spring.”
- Broderick: An Anglicized version of the Welsh Prydderch, meaning “son of Phydderch” and “reddish-brown.”
- Brodeur: An occupational French name for “an embroiderer.”
- Brody: A masculine Irish name meaning “ditch” or “muddy place.”
- Bromley: Derived from the Old English “brōm” and “bræmbel,” meaning “broom or bramble meadow.”
- Bronson: A cool boy’s name of Old English origin meaning “son of the Brown-haired one.”
- Brooking: A classic English name describing “someone living by a stream or brook.”
- Brooks: A gender-neutral German and English name meaning “small stream.”
- Brookshaw: This habitational Anglo-Saxon name means “family living near a grove of trees or stream.”
- Brookshire: Similar to Brookshaw, but also means “good judge” and “good.”
- Broome: This Old English name describes someone living near “broom or gorse.”
- Brothers: An English variant of Brother meaning “a male sibling.”
- Brotherton: A habitational Old English name describing “brother’s town, settlement, or farmstead.”
- Brown: A common English surname describing someone “with brown hair or skin.”
- Brownfield: An Old English and German name meaning “brown or Brown’s field.”
- Browning: Derived from the Middle English Brouning, meaning “someone with brown hair or skin.”
- Brownlee: A Scottish and Old English name meaning “brown woodland clearing.”
- Brownlow: A habitational and topographic English name meaning “brown hill or mound.”
- Brubaker: A Swiss/German surname for someone “from a place called Brubach.”
- Bruce: A famous Scottish family name meaning “woods” or “thicket.”
- Brumbaugh: A distinguished German surname derived from various towns of the same name.
- Brumfield: An ancient Anglo-Saxon moniker describing a family “living near open broom-covered land.”
- Brumley: Derived from the Saxon “bromleigh,” meaning “clearing where brambles or broom are found.”
- Brunel: Of French origin, meaning “brown one” and “brown hair or skin.”
- Brunner: A Middle and High German name meaning “spring” or “water well.”
- Bruno: This Germanic surname derives from the Latin Brunus, meaning “burnished” (polished).
- Brush: A Middle English occupational name meaning “brush maker.”
- Bruton: Many last names starting with B are Old English; this one means “town near the Brue River.”
- Bryan: A short and popular Irish surname meaning “virtuous and strong.”
- Bryant: An English version of the Irish Bryan, meaning “honorable” and “virtuous.”
- Bryson: A Welsh name meaning “descendant of Brice” and “son of a nobleman.”
- Buchanan: A traditional Scottish last name meaning “of the canon.”
- Buck: Of Old English origin, meaning “male deer or goat.”
- Buckby: From Scandinavian, meaning “Bucca’s settlement or farmstead.”
- Buckingham: An Old English family name meaning “water meadow of Bucca’s people.”
- Buckland: Derived from the English “bōc,” meaning “book,” which translates to “land held by written charter.”
- Buckles: An early medieval English name describing a “maker or seller of buckles.”
- Buckley: Of English and Irish origin, meaning “deer meadow.”
- Buckman: An Old English occupational name for a “goat herder.”
- Buckner: This occupational English/Scottish surname means “to soak cloth in a lye solution.”
- Budd: A Middle English nickname for a “thickset or plump person.”
- Buell: A short and sweet German name meaning “hill dweller.”
- Bueno: This quirky Spanish nickname means “good.”
- Buettner: An occupational German name for a “barrel maker or cooper.”
- Buford: With Old English roots, Buford means “ford near the aviary.”
- Buggs: This English/German name means “descendant of Buga” and “to stoop.”
- Buhler: Of German origin, meaning “hill dweller.”
- Bukowski: This Slavic and Polish name means “beech tree.”
- Bull: An English nickname for a “strong and aggressive bull-like man.”
- Bullard: Derived from the Middle English “buleward,” meaning “a keeper of bulls.”
- Buller: This English name draws inspiration from Germany and means “man with a loud voice.”
- Bullock: From the Middle English “bulloc,” meaning “a young bull.”
- Bumgardner: This unusual name of German origin means “tree gardener.”
- Bunch: A Scottish/English “features” name describing a “hump on the back.”
- Bundy: An English variant of Bond, meaning “a customary tenant.”
- Bunker: A Norman nickname for a “good-hearted person.”
- Bunter: Derived from the Middle English “bonter,” meaning “a sifter” or “user of sieves.”
- Bunting: Means “short and thick” in Scottish and “rump” or “large-buttocked” in Welsh.
- Burch: An Anglo-Saxon habitational name describing “one who lives by the birch tree.”
- Burcham: Possibly meaning “newly cultivated ground homestead,” this Old English name also means “birch tree settlement.”
- Burchette: Derives from the River Birket, where the family held a seat.
- Burchfield: From the Old English “birce” and “feld,” meaning “birch tree in open country.”
- Burdette: Of French origin, this English name means “little bird.”
- Burdon: This French name derives from the German Burdo, meaning “carrying a pilgrim’s staff.”
- Burg: A snappy German name meaning “castle” and “fortification.”
- Burge: A mixture of Swiss and German, meaning “bailsman” and “guarantor.”
- Burger: A classic German/Dutch surname meaning “freeman.”
- Burgess: Similar to Burger, this French variation means “freeman of a borough.”
- Burgette: This French and English name derives from “burgeis” and means “freeman of the fortified town.”
- Burgos: Some surnames starting with B are Spanish, like Burgos, meaning “castle or stronghold.”
- Burke: A mixture of German and English, meaning “from the fortified settlement.”
- Burkett: Derived from the English Burgheard, meaning “fort, hardy, brave” and “strong.”
- Burkhart: A German version of Burkett with the same meaning.
- Burleson: A habitational Anglo-Saxon name describing a family “from the village of Burleson.”
- Burley: A variant of the Old English Burleigh, meaning “meadow with knotty-trunk trees.”
- Burman: Derived from the Middle English “borughman,” meaning inhabitant of a fortified town.”
- Burnell: Of Old French origin, meaning “small brown one.”
- Burnett: A Scottish name derived from the Old French “brunette,” meaning “dark brown.”
- Burney: An Old English name meaning “island of the brook.”
- Burnham: Derived from the Old English “burna” and “hām,” meaning “stream homestead or settlement.”
- Burns: Many last names that start with B are English; Burns means “brook.”
- Burnside: Describing a habitational Scottish place meaning “stream.”
- Burr: Of Old English origin, meaning “bristle.”
- Burrel: This 6-letter Old French name describes a “red/brown color, knotty wood” and “tuft of wool.”
- Burris: A unique Old English name meaning “of the town” and “borough.”
- Burroughs: A mixture of Old English and German meaning “in the borough or burrow.”
- Burrows: Similar to Burroughs, meaning “at the borough.”
- Burson: A cool Anglo-Saxon name given to a “purse maker for a treasurer or bursar.”
- Burt: A short form of the German Albert, meaning “noble and bright.”
- Burton: This common Old English surname means “fortified settlement.”
- Burwell: A habitational Old English name describing a “fort near a spring.”
- Busby: This Scottish name means “village in the thicket.”
- Busch: Some German B last names are habitational; this means “dweller by a thicket/wood.”
- Bush: Derived from the Middle English “bushe,” meaning “dweller near a bush or thicket.”
- Bushey: From the Old English “byxe” and “haeg,” meaning “box enclosure.”
- Bushnell: An Old English 8-letter name meaning “dweller by the bushy slope.”
- Bustamante: This Spanish surname means “loving.”
- Buster: An Old English name Americans use, meaning “tough guy.”
- Bustos: This unusual Spanish name means “meadow” and “willow.”
- Butcher: An occupational name derived from the Old French “bouchier,” meaning “butcher.”
- Butler: A Norman/French surname describing a “servant of the wine cellar” and “noble servant.”
- Butterfield: This name comes from the Old English “butere,” meaning “butter,” and “feld,” meaning “field.”
- Butterworth: Similar to Butterfield, this English name means “butter enclosure.”
- Button: An occupational name describing a “maker or seller of buttons,” from the Old French “bouton.”
- Butts: With French and English origins, this name means “target.”
- Buxton: A habitational English name meaning “brew stones, bow stones” and “beech town settlement.”
- Byars: A Scottish and English name meaning “cattle shed.”
- Byerley: This 7-letter Old English name means “dweller by the cattle shed clearing.”
- Byers: Similar to Byars, this name means “dweller by a cattle shed.”
- Byler: This 5-letter English occupational name describes a “bell ringer” or “bell maker.”
- Byles: Of Anglo-Saxon origin, meaning “maker of polearms” and “halberds” (weapons).
- Byrd: A gender-neutral name describing someone with “bird-like” features or characteristics.
- Byrne: A cool Irish name meaning “the brook.”
- Byron: Some beautiful names have peculiar meanings, like “at the byres or cowshed.”






