Baby boy names that start with B

Looking for Baby Boy names that start with B?

You could save precious hours of your time by using Bundle of Joy...​

As a recent parent, I understand the anxiety of searching online for baby names, and that’s why I built Bundle of Joy – to save expecting moms and dads hours of their precious time while awaiting their baby.

First 50 recommendations FREE. Buy a pack if you like the recommendations and need more.

..Or you could browse (yet another) list of Baby Boy names that start with B

Illustration of a newborn baby

Baako

Meaning: First born
Origin: African
Theme: Strong

Babajide

Meaning: Father has returned
Origin: African
Theme: Unique

Badir

Meaning: Full moon
Origin: Arabic
Theme: Unique

Badru

Meaning: Born at full moon
Origin: African
Theme: Unique

Badu

Meaning: Tenth born child
Origin: African
Theme: Strong

Baek

Meaning: Brother
Origin: Korean
Theme: Unique

Bahir

Meaning: Dazzling; Brilliant
Origin: Arabic
Theme: Strong

Baibala

Meaning: Hawaiian form of Bible, symbolizing strength in faith
Origin: Hawaiian
Theme: Strong

Bairav

Meaning: Lord Shiva
Origin: Indian
Theme: Unique

Baird

Meaning: Poet or one who sings ballads
Origin: Scottish
Theme: Unique

Bairre

Meaning: Spear
Origin: Irish
Theme: Unique

Bakari

Meaning: Noble oath
Origin: Hawaiian
Theme: Unique

Bakir

Meaning: Early
Origin: Arabic
Theme: Strong

Baldassare

Meaning: Protector of the King
Origin: Italian
Theme: Strong

Balder

Meaning: Prince
Origin: Norwegian
Theme: Unique

Baldo

Meaning: Bold
Origin: Italian
Theme: Unique

Baldomero

Meaning: Bold, Famous
Origin: Hispanic
Theme: Strong

Baldwin

Meaning: Brave Friend
Origin: German
Theme: Unique

Balek

Meaning: Owner
Origin: Jewish
Theme: Unique

Balfour

Meaning: From the pasture land
Origin: Scottish
Theme: Strong

Balin

Meaning: Mighty warrior
Origin: Hindu
Theme: Strong

Balraj

Meaning: Mighty king
Origin: Indian
Theme: Strong

Baltasar

Meaning: God protects the king
Origin: Spanish
Theme: Unique

Baltazar

Meaning: God protects the king
Origin: Mexican
Theme: Strong

Balthazar

Meaning: God protect the king
Origin: Greek
Theme: Strong

Balveer

Meaning: Powerful, courageous
Origin: Indian
Theme: Strong

Bane

Meaning: Long-awaited child
Origin: Hawaiian
Theme: Unique

Bangwei

Meaning: Extremely Protected
Origin: Chinese
Theme: Unique

Bao

Meaning: Treasure
Origin: Chinese
Theme: Unique

Baptiste

Meaning: Baptist
Origin: French
Theme: Unique

Baqir

Meaning: Deeply learned; Genius
Origin: Arabic
Theme: Unique

Barack

Meaning: Blessing
Origin: African
Theme: Unique

Barak

Meaning: Lightning
Origin: Jewish
Theme: Unique

Barakona

Meaning: Strong as a bear
Origin: Hawaiian
Theme: Strong

Barclay

Meaning: Birch tree meadow
Origin: Scottish
Theme: Strong

Bardo

Meaning: Son of the earth
Origin: Mexican
Theme: Unique

Barnabas

Meaning: Son of encouragement
Origin: Biblical
Theme: Unique

Barnaby

Meaning: Son of Consolation
Origin: Royal
Theme: Unique

Barrett

Meaning: Bear Strength
Origin: Royal
Theme: Unique

Barron

Meaning: Warrior
Origin: Irish
Theme: Strong

Bartal

Meaning: Furrowed; God's furrow
Origin: Jewish
Theme: Strong

Bartholomaios

Meaning: Son of Talmai, the farmer
Origin: Greek
Theme: Strong

Bartholomäus

Meaning: Son of Talmai
Origin: German
Theme: Unique

Bartolomeo

Meaning: Son of Talmai
Origin: Italian
Theme: Unique

Bartolomé

Meaning: Son of Talmai (furrowed)
Origin: Spanish
Theme: Strong

Bartosz

Meaning: Son of Tolmai
Origin: Polish
Theme: Unique

Bartłomiej

Meaning: Son of the furrow or son of Talmai
Origin: Polish
Theme: Strong

Baruti

Meaning: Educator
Origin: Black
Theme: Unique

Basel

Meaning: Brave
Origin: Arabic
Theme: Unique

Basil

Meaning: Royal
Origin: Royal
Theme: Unique

Basile

Meaning: Royal, kingly
Origin: French
Theme: Unique

Basilio

Meaning: Kingly
Origin: Italian
Theme: Unique

Basilios

Meaning: Royal, Kingly
Origin: Greek
Theme: Unique

Basilo

Meaning: Royal, kingly
Origin: Spanish
Theme: Unique

Basir

Meaning: Bringer of glad tidings; Wise
Origin: Arabic
Theme: Unique

Bassam

Meaning: Smiling
Origin: Arabic
Theme: Strong

Bastien

Meaning: Venerable, revered
Origin: French
Theme: Unique

Batholomew

Meaning: Son of Talmai
Origin: Greek
Theme: Unique

Battista

Meaning: Baptist
Origin: Italian
Theme: Unique

Bautista

Meaning: Baptist
Origin: Mexican
Theme: Unique

Baylor

Meaning: One who delivers goods from English
Origin: Country
Theme: Unique

Bazak

Meaning: Flash of lightning, strength
Origin: Jewish
Theme: Strong

Beau

Meaning: Handsome
Origin: Southern
Theme: Unique

Beck

Meaning: Brook or stream from English
Origin: Country
Theme: Unique

Belan

Meaning: Strong and fast
Origin: Russian
Theme: Strong

Belenus

Meaning: Bright, Shining
Origin: Greek
Theme: Unique

Belisarios

Meaning: Mighty; Powerful
Origin: Greek
Theme: Strong

Beltrán

Meaning: Bright raven
Origin: Mexican
Theme: Unique

Bem

Meaning: Peace
Origin: Black
Theme: Unique

Bembe

Meaning: Prophet
Origin: Spanish
Theme: Unique

Ben-Ami

Meaning: Son of my people, strength
Origin: Jewish
Theme: Strong

Benaiah

Meaning: God has built
Origin: Jewish
Theme: Unique

Bendik

Meaning: Blessed
Origin: Norwegian
Theme: Unique

Benedetto

Meaning: Blessed
Origin: Italian
Theme: Unique

Benedict

Meaning: Favored; Blessed
Origin: Italian
Theme: Unique

Beniamino

Meaning: Son of my right hand
Origin: Italian
Theme: Strong

Benicio

Meaning: Blessed
Origin: Hispanic
Theme: Unique

Benito

Meaning: Blessed
Origin: Mexican
Theme: Unique

Benjamin

Meaning: Son of the right hand
Origin: Biblical
Theme: Unique

Bennett

Meaning: Blessed
Origin: Western
Theme: Strong

Benno

Meaning: Bear
Origin: German
Theme: Unique

Benoît

Meaning: Blessed
Origin: French
Theme: Unique

Benson

Meaning: Son of Ben from English
Origin: Country
Theme: Unique

Benvolio

Meaning: Goodwill
Origin: Italian
Theme: Unique

Beom

Meaning: Model; pattern
Origin: Korean
Theme: Unique

Beom-seok

Meaning: Pattern of a rock
Origin: Korean
Theme: Strong

Berin

Meaning: Bear
Origin: Hawaiian
Theme: Unique

Bernard

Meaning: Strong; brave as a bear
Origin: French
Theme: Strong

Bernardo

Meaning: Strong as a bear
Origin: Italian
Theme: Unique

Berthold

Meaning: Bright Ruler
Origin: German
Theme: Unique

Bertil

Meaning: Bright ruler
Origin: Swedish
Theme: Unique

Berto

Meaning: Bright
Origin: Hispanic
Theme: Unique

Bertrand

Meaning: Bright shield
Origin: French
Theme: Strong

Bertrando

Meaning: Brilliant raven
Origin: Italian
Theme: Unique

Beto

Meaning: Noble
Origin: Mexican
Theme: Strong

Bettino

Meaning: Blessed
Origin: Italian
Theme: Unique

Bhargav

Meaning: Lord Shiva
Origin: Hindu
Theme: Unique

Bhavesh

Meaning: Lord of the world
Origin: Hindu
Theme: Strong

Bhavin

Meaning: Living; Existing
Origin: Indian
Theme: Unique

Bhima

Meaning: Fearsome, formidable
Origin: Indian
Theme: Strong

Bhuv

Meaning: Sky; Heaven
Origin: Hindu
Theme: Unique

Biagio

Meaning: Stammerer
Origin: Italian
Theme: Unique

Bianco

Meaning: White
Origin: Italian
Theme: Unique

Bihan

Meaning: Morning; Dawn
Origin: Indian
Theme: Unique

Bikala

Meaning: Strong and mighty
Origin: Hawaiian
Theme: Strong

Bilal

Meaning: Companion of Prophet; Moisture
Origin: Arabic
Theme: Unique

Bin

Meaning: Refined
Origin: Chinese
Theme: Unique

Bingwen

Meaning: Bright and Cultured
Origin: Chinese
Theme: Unique

Binhi

Meaning: Seed
Origin: Hawaiian
Theme: Strong

Binyamin

Meaning: Son of the right hand
Origin: Jewish
Theme: Unique

Bion

Meaning: Strong; Life
Origin: Greek
Theme: Strong

Birbal

Meaning: Brave heart
Origin: Indian
Theme: Strong

Birger

Meaning: Keeper
Origin: Swedish
Theme: Unique

Birju

Meaning: Nice singer
Origin: Indian
Theme: Unique

Birk

Meaning: Birch tree
Origin: Norwegian
Theme: Unique

Bjarke

Meaning: Bear
Origin: Norwegian
Theme: Strong

Bjorn

Meaning: Bear
Origin: Norwegian
Theme: Strong

Björn

Meaning: Bear
Origin: Swedish
Theme: Unique

Bjørn

Meaning: Bear
Origin: Norwegian
Theme: Unique

Blaine

Meaning: Yellow
Origin: English
Theme: Unique

Blair

Meaning: Field or battlefield
Origin: Scottish
Theme: Unique

Blaise

Meaning: Lisping
Origin: French
Theme: Unique

Blake

Meaning: Dark, black
Origin: Western
Theme: Strong

Blazej

Meaning: Stuttering
Origin: Polish
Theme: Unique

Bo

Meaning: Wave; Precious
Origin: Chinese
Theme: Unique

Boanerges

Meaning: Sons of thunder
Origin: Biblical
Theme: Strong

Boaz

Meaning: Swiftness
Origin: Jewish
Theme: Unique

Boden

Meaning: Shelter; One who brings news
Origin: Western
Theme: Unique

Bodhi

Meaning: Enlightenment; Awakening
Origin: Indian
Theme: Unique

Bogdan

Meaning: Given by God
Origin: Russian
Theme: Unique

Bogusz

Meaning: God's Glory
Origin: Polish
Theme: Strong

Bohai

Meaning: Sea waves
Origin: Chinese
Theme: Strong

Boki

Meaning: Solitary
Origin: Hawaiian
Theme: Unique

Boleslav

Meaning: More glory
Origin: Russian
Theme: Unique

Bolesław

Meaning: Great glory
Origin: Polish
Theme: Unique

Bomani

Meaning: Warrior
Origin: African
Theme: Strong

Bonaventura

Meaning: Good fortune
Origin: Italian
Theme: Unique

Bong

Meaning: Mythical bird
Origin: Korean
Theme: Unique

Bongani

Meaning: Be thankful
Origin: African
Theme: Unique

Booker

Meaning: Book maker or the scribe
Origin: Black
Theme: Unique

Boone

Meaning: Good
Origin: Southern
Theme: Unique

Boram

Meaning: Worthiness
Origin: Korean
Theme: Unique

Boreas

Meaning: North wind
Origin: Greek
Theme: Unique

Boris

Meaning: Fight, Fighter
Origin: Russian
Theme: Unique

Borys

Meaning: Fighter
Origin: Polish
Theme: Unique

Bosco

Meaning: Wood
Origin: Italian
Theme: Unique

Bosse

Meaning: To live
Origin: Swedish
Theme: Unique

Boyan

Meaning: Warrior
Origin: Russian
Theme: Strong

Boyd

Meaning: Blond
Origin: Scottish
Theme: Unique

Bradan

Meaning: Salmon
Origin: Irish
Theme: Unique

Braden

Meaning: Broad
Origin: Western
Theme: Strong

Bradley

Meaning: Broad meadow
Origin: Southern
Theme: Strong

Brady

Meaning: Spirited
Origin: Irish
Theme: Strong

Brage

Meaning: God of poetry
Origin: Norwegian
Theme: Unique

Bram

Meaning: Bramble or a thicket of wild gorse
Origin: English
Theme: Unique

Bramante

Meaning: Brilliant
Origin: Italian
Theme: Unique

Bramble

Meaning: Wild shrub of thorny plants
Origin: Western
Theme: Unique

Bran

Meaning: Raven
Origin: Irish
Theme: Unique

Brando

Meaning: Sword
Origin: Italian
Theme: Strong

Brandr

Meaning: Sword
Origin: Norwegian
Theme: Strong

Bravlio

Meaning: Courageous
Origin: Spanish
Theme: Unique

Breccan

Meaning: Speckled, freckled
Origin: Irish
Theme: Unique

Brecken

Meaning: Freckled
Origin: Southern
Theme: Unique

Brendan

Meaning: Sailor or Prince
Origin: Irish
Theme: Strong

Brenton

Meaning: From the town by the burnt land from English
Origin: Country
Theme: Unique

Brexton

Meaning: Brock's town
Origin: English
Theme: Unique

Brian

Meaning: Strong; virtuous and honorable
Origin: Irish
Theme: Strong

Brij

Meaning: Lord Krishna
Origin: Hindu
Theme: Unique

Brion

Meaning: Strong, virtuous, and honorable
Origin: English
Theme: Strong

Brix

Meaning: From the town of Bricks
Origin: Western
Theme: Unique

Brodie

Meaning: Muddy place
Origin: Scottish
Theme: Unique

Brody

Meaning: Ditch
Origin: Irish
Theme: Unique

Bronislav

Meaning: Glorious protection
Origin: Russian
Theme: Unique

Bronisław

Meaning: Glorious protector
Origin: Polish
Theme: Unique

Brooks

Meaning: Of the brook
Origin: Southern
Theme: Unique

Bror

Meaning: Brother
Origin: Swedish
Theme: Unique

Bruce

Meaning: From the brushwood thicket
Origin: Scottish
Theme: Unique

Brunello

Meaning: Little brown one
Origin: Italian
Theme: Unique

Bruno

Meaning: Brown
Origin: Italian
Theme: Unique

Bryce

Meaning: Speckled, freckled; son of a nobleman
Origin: English
Theme: Strong

Bryn

Meaning: High hill
Origin: English
Theme: Unique

Brynjar

Meaning: Armored warrior
Origin: Norwegian
Theme: Strong

Buccio

Meaning: Mouth
Origin: Italian
Theme: Unique

Bulat

Meaning: Steel
Origin: Russian
Theme: Unique

Byron

Meaning: From the barns
Origin: Greek
Theme: Unique

Byung

Meaning: Bright; luminous
Origin: Korean
Theme: Unique