Baby Boy Names that Start with the Letter “B”
Bahram (bahrahm)
Persian, means “victory”
Baishan (buy-shawn)
Apache, means “knife”
Bakhtiar (bahk-teeyahr)
Persian/Kazakh, means “fortunate”
Ballard (ball-erd)
English, means “bald”
Balu (bah-loo)
Tamil, meaning unknown
Bamidele (bahmee-della)
Yoruba, means “follow me home”
Banks (banks)
English, means “one who dwells on a bank”
Barack (bah-rock)
Hebrew, means “lightning”
Barnaby (bar-na-bee)
English, means “son of the prophet”
Baron (bearon)
English, means “baron”
Barrett (bearit)
English, means “strife”
Barry (berry)
Irish, means “fair hair”
Bartholomew (barthah-lo-mew)
Aramaic, means “son of Talmai”
Barton (barten)
English, means “barley town”
Bashir (bah-sheer)
Arabic/Urdu, means “bringer of good news”
Basil (baz-uhl)
English, means “basil”
Bayard (bay-erd)
English, means “bay colored”
Baylor (bayler)
English, means “one who delivers goods”
Baxter (backster)
English, means “baker”
Beau (bo)
French, means “beautiful”
Beckett (beckit)
English, means “brook”
Beckham (beckum)
English, meaning unknown
Bence (bents)
Hungarian, means “to conquer”
Bendiks (bendeeks)
Latvian, means “blessed”
Benedikt (ben-uh-dickt)
German, means “blessed”
Benito (beneetoe)
Italian, means “blessed”
Benjamin (ben-djuhmin)
Hebrew, means “son of my right hand”
Bennett (bennit)
English, means “blessed”
Bentley (bentlee)
English, means “bent grass”
Benvenuto (benveh-nootoe)
Italian, means “welcome”
Benzion (bentsy-ohn)
Hebrew, means “son of Zion”
Ber (bear)
Yiddish, means “little bear”
Bernard (bur-nard)
German, means “hardy bear”
Bertilo (bear-teeloh)
Ancient German, means “bright”
Bertoldo (beartole-doh)
Italian, means “bright ruler”
Bertram (burr-trum)
German, means “bright raven”
Bertrand (bear-trahnd)
French, means “bright rim”
Bevan (behvin)
Welsh, means “son of Evan”
Bhima (beema)
Sanskrit, means “formidable”
Bilal (beelahl)
Arabic/Turkish, means “moistening”
Billy (billee)
English, means “helmet”
Bilson (bilsin)
English, means “son of William”
Birger (beergurr)
Norwegian, means “rescue”
Birke (beer-keh)
German, means “birch tree”
Bishal (bee-shawl)
Nepali, means “spacious”
Bitrus (beetris)
Hausa, means “stone”
Bjarne (beeyair-neh)
Danish, means “bear”
Bjorn (bee-yern)
Swedish, means “bear”
Blagoy (blahg-oy)
Bulgarian, means “pleasant”
Blaine (blayn)
Scottish, means “yellow”
Blaise (blaze)
French, means “lisping”
Blin (blinn)
Welsh, means “weary”
Bo (bo)
Danish, means “to live”
Boaz (bo-ahs)
Hebrew, means “swiftness”
Bogdan (bahgdahn)
Polish/Romanian, means “given by God”
Bohumil (bohoo-meel)
Czech/Slovak, means “favored by God”
Bongani (bongahnee)
Zulu, means “thankful”
Bonifacio (bony-fah-tcho)
Italian, means “good fate”
Booker (buhker)
English, means “scribe”
Bor (bore)
Slovene, means “pine tree”
Boris (bo-riss)
Russian, means “snow leopard”
Borko (bore-ko)
Serbian, means “battle”
Boston (bosstin)
English, meaning unknown
Boyan (boyahn)
Bulgarian, means “battle”
Braden (braydin)
Irish, means “descendant of Bradan”
Bradford (bradferd)
English, means “broad ford”
Bradley (bradlee)
English, means “broad woodland”
Brady (braydee)
Irish, means “descendant of Bradach”
Bram (brahm)
Dutch, means “father of many”
Bran (brahn)
Welsh, means “raven”
Brando (brahn-doe)
Ancient German, means “sword”
Branislav (brahnee-slov)
Czech, means “protective glory”
Branko (brahnko)
Serbian, means “world protection”
Brantley (brantlee)
German, means “fire”
Bratumil (brahtoo-meel)
Polish, means “gracious brother”
Brendan (brenden)
Irish, means “prince”
Brennan (bren-nen)
Irish, means “rain”
Brennus (brenniss)
Latin, means “prince”
Brent (bhrent)
English, means “hill”
Brett (bret)
English, means “one from Breton”
Brian (brye-an)
Irish, means “hill”
Bridger (brihdjer)
English, means “one who works on a bridge”
Brock (brahk)
English, means “badger”
Broderick (brod-rick)
English, means “son of Rhydderch”
Bronson (brawnsin)
English, means, “brown”
Brooks (bruhks)
English, means “brooks”
Bruce (broos)
Scottish, means “town of Brix”
Bruno (broo-no)
German/Italian, means “protection”
Bryce (bRICE)
English, means “speckled”
Bryson (brice-in)
English, means “son of Bryce”
Buck (buhk)
English, means “male deer”
Buddy (buh-dee)
English, means “friend”
Buford (boo-ferd)
English, means “beautiful fortress”
Buhle (booleh)
Shona, means “handsome”
Burchard (burr-tcherd)
English, means “hardy”
Burley (burlee)
English, means “fortified stronghold”
Byeong (ho-byong-ho)
Korean, means “glorious heaven”
Byrnell (bur-nell)
English, means “brunette”
Brynjar (brinn-yurr)
Norwegian, means “armed warrior”
Byron (bye-rin)
English, means “place of cowsheds”