Naming a bouncing baby boy is an important task for any expecting parent. Often the namer wants to honor a family member but doesn’t want to use the original name. Unusual and unique names are often highly sought after in this case. Using the same initials can be a lovely tribute to a favorite person. Others prefer to use just the first initial; the choice of which could vary based on religious preferences. The following is a list of 100 unique baby boy names that start with B from all over the world. Which are your favorites?
Babak
Babak is a name of Persian origin meaning “little father.”
Badar
Badar is a name of Arabic origin meaning “full moon.”
Badru
Badru is a name of African origin meaning “born on the full moon.”
Bahari
Bahari is a name of African origin meaning “one who sails.”
Bahram
Bahram is a name of Persian origin meaning “victory over resistance.”
Baines
Baines is a name of English origin meaning “thin or little anvil.”
Baird
Baird is a name of Scottish origin meaning “minstrel, poet.”
Baki
Baki is a name of Arabic origin meaning “eternal.”
Balder
Balder is a name of Scandinavian origin meaning “prince.”
Balin
Balin is a name of English origin meaning “a knight of the round table.”
Ballard
Ballard is a name of English origin meaning “bald-headed man.”
Balta
Balta is a name of Spanish origin meaning “son of Talmai, furrowed.”
Balthazar
Balthazar is a name of Arabic origin meaning “Baal protect the king.”
Banyan
Banyan is a name of English origin meaning “merchant.”
Bao
Bao is a name of Vietnamese origin meaning “merchant.”
Baraz
Baraz is a name of Persian origin meaning “exalted.”
Bard
Bard is a name of English origin meaning “bearded one.”
Barend
Barend is a name of Dutch origin meaning “brave bear.”
Barrington
Barrington is a name of English origin meaning “from Barentin in France or Barrington in England.”
Bartek
Bartek is a name of Polish origin meaning “son of Talmai, furrowed.”
Barth
Barth is a name of Hebrew origin and is a short for of Bartholomew, meaning “son of Talmai, furrowed.”
Barthold
Barthold is a name of German origin meaning “famous ruler.”
Barton
Barton is a name of English origin meaning “from the barley town.”
Baruch
Baruch is a name of Hebrew origin meaning “blessed.”
Bas
Bas is a name of Dutch origin meaning “revered.”
Bashar
Bashar is a name of Arabic origin meaning “bringing good news.”
Bashkim
Bashkim is a name of Albanian origin meaning “together.”
Basiano
Basiano is a name of Spanish origin meaning “sharp judgment.”
Basim
Basim is a name of Arabic origin meaning “wise.”
Basir
Basir is a name of Arabic origin meaning “smiling.”
Bauer
Bauer is a name of English origin meaning “worker.”
Bayard
Bayard is a name of French origin meaning “with red-brown hair, foolhardy.”
Bayram
Bayram is a name of Turkish origin meaning “festival.”
Baz
Baz is a name of Polish origin meaning “king.”
Beale
Beale is a name of English origin meaning “handsome.”
Beckham
Beckham is a name of English origin meaning “From The Beck Homestead.”

Beda
Beda is a name of Spanish origin meaning “one who orders.”
Bedros
Bedros is a name of Armenian origin meaning “stone.”
Behar
Behar is a name of Albanian origin meaning “summer.”
Behnam
Behnam is a name of Persian origin meaning “reputable name.”
Beiwen
Beiwen is a name of Chinese origin meaning “comet, literature.”
Bela
Bela is a name of Hebrew origin meaning “devouring.”
Belden
Belden is a name of English origin meaning “from Beldon Hill.”
Belindo
Belindo is a name of Spanish origin meaning “attractive.”
Belisario
Belisario is a name of Spanish origin meaning “the swordsman.”
Bello
Bello is a name of Italian origin meaning “beautiful, handsome.”
Bendek
Bendek is a name of Polish origin meaning “blessed.”
Benedicto
Benedicto is a name of Spanish origin meaning “blessed one.”
Beno
Beno is a name of Hebrew origin meaning “son.”
Benoit
Benoit is a name of French origin meaning “blessed.”
Bente
Bente is a name of Dutch origin meaning “blessed.”
Benvolio
Benvolio is a name of Italian origin meaning “good will.” Benvolio Montague is a fictional character in William Shakespeare’s tragedy, Romeo and Juliet.
Bernd
Bernd is a name of German origin meaning “brave as a bear.”
Berwyn
Berwyn is a name of Welsh origin meaning “fair headed.”
Besim
Besim is a name of Albanian origin meaning “trust.”
Bevan
Bevan is a name of Welsh origin meaning “son of Evan.”
Beynon
Beynon is a name of Welsh origin meaning “son of Eynon.”
Bharat
Bharat is a name of Indian origin meaning “maintained.”
Biago
Biago is a name of Italian origin meaning “limping.”
Bijan
Bijan is a name of Persian origin meaning “hero.”
Bilbao
Bilbao is a name of Spanish origin meaning “from the city of Bilbao.”
Bimo
Bimo is a name of Indonesian origin meaning “brave.”
Binh
Binh is a name of Vietnamese origin meaning “peaceful.”
Birch
Birch is a name of English origin meaning “birch tree.”
Birungi
Birungi is a name of African origin meaning “bringer of good things.”
Biton
Biton is a name of Greek origin with an unknown meaning.
Bohdan
Bohdan is a name of Slavic origin meaning “given by God.”
Bojan
Bojan is a name of Slavic origin meaning “struggle, fight.”
Bolivar
Bolivar is a name of Spanish origin meaning “river bank.”
Bonner
Bonner is a name of English origin meaning “gentle, courteous.”
Booker
Booker is a name of English origin meaning “bleacher, book binder.”
Boreas
Boreas is a name of Greek origin meaning “north wind.”
Borka
Borka is a name of Slavic origin meaning “fighter.”
Borna
Borna is a name of Armenian origin meaning “youthful.”
Bosley
Bosley is a name of English origin meaning “from Bosa’s field.”
Boyce
Boyce is a name of English origin meaning “from the woods.”
Brac
Brac is a name of Arabic origin meaning “free.”
Bran
Bran is a name of Welsh origin meaning “raven.”
Brando
Brando is a name of Italian origin meaning “sword.”
Branton
Branton is a name of English origin meaning “broom town.”
Brawley
Brawley is a name of Irish origin meaning “descendant of Brolach.”
Breck
Breck is a name of American origin meaning “freckled.”
Brend
Brend is a name of Irish origin meaning “prince.”
Breyson
Breyson is a name of English origin meaning “son of Bryce/Barry.”
Brick
Brick is a name of English origin meaning “good guy, mason.”
Bricker
Bricker is a name of English origin meaning “brick maker.”
Brizio
Brizio is a name of Italian origin meaning “craftsman.”
Brone
Brown is a name of English origin meaning “brown.”
Brosh
Brosh is a name of Hebrew origin meaning “cypress.”
Brunello
Brunello is a name of Italian origin meaning “brown one.”
Brutus
Brutus is a name of Latin origin meaning “heavy, muscular.”
Brynner
Brynner is a name of German origin meaning “dweller by the spring.”
Bunem
Bunem is a name of Hebrew origin meaning “good man.”
Bunji
Bunji is a name of Aboriginal origin meaning “friend.”
Burgess
Burgess is a name of English origin meaning “citizen of a town.”
Burian
Burian is a name of Slavic origin meaning “near the weeds.”
Burkhard
Burkhard is a name of German origin meaning “brave protection.”
Burl
Burl is a name of American origin meaning “knotty wood.”
Burris
Burris is a name of English origin meaning “of the town, borough.”
Byram
Byram is a name of English origin meaning “from the barns.”
Byrne
Byrne is a name of English origin meaning “son of Brian.”
Mallory Moss is the co-founder of BabyNames.com and co-host of The Baby Names Podcast. Mallory has a PhD in psychiatric nursing and has written articles for The Huffington Post on names and name trends. She has one grown daughter, Veronica, who lives in Austria.