1. home
  2. Baby names
  3. baby boy names
  4. baby boy names beginning with b
Here's a list of boy names starting with b. What you choose to name your newborn boy is one of the most key decisions you will make for him. Names can mean a wide variety of things from honouring family by using ancestral names, to specific qualities in the meaning that you'd like to relate to your little boy, like strong or brave. You may just be looking for a name that sounds great and is easy to say. Meanings and origins have also been provided to assist you in the selection of your perfect baby boys name.

Baby boy names starting with b

search results for:

Gender Name List Origin
boy Bhadyoga Hindu
boy Bhagirath Hindu
boy Bhaltair Scottish
boy Bhanuman Hindu
boy Bhanuprakash Hindu
boy Bhanuprasad Hindu
boy Bharadwaj Hindu
boy Bharat Hindu
boy Bhasker Hindu
boy Bhavdeep Hindu
boy Bhavesh Hindu
boy Bhesaj Hindu
boy Bhirigaraj Hindu
boy Bhoopesh Hindu
boy Bhraghad Scottish
boy Bhrigu Hindu
boy Bhudev Hindu
boy Bhupendra Hindu
boy Bhuvan Hindu
boy Bhuvanesh Hindu
boy Bialy Polish
boy Bick English
boy Bickford English
boy Bicoir Old English
boy Bidziil Native American
boy Biecaford English
boy Bien Vietnamese
boy Biford English
boy Bilagaana Native American
boy Bilal Arabic
boy Bill English
boy Billy English
boy Biminak Native American
boy Bin English
boy Bindusar Hindu
boy Bing German
boy Binge German
boy Bingham German
boy Binh Vietnamese
boy Bink English
boy Binte-zahra Islamic
boy Bipin Hindu
boy Birch English
boy Birdhil English
boy Birdhill English
boy Birdoswald Anglo Saxon
boy Birk English
boy Birkett English
boy Birkey English
boy Birkhead English
boy Birkhed English
boy Birley English
boy Birney English
boy Biron English
boy Birr Irish
boy Birtel English
boy Birtle English
boy Bishop English
boy Bitalo Uganda
boy Bitanig English
boy Biton African
boy Blaec English
boy Blaecleah English
boy Blaed English
boy Blagdan English
boy Blagden English
boy Blagdon English
boy Blainey Celtic
boy Blais French
boy Blaisdell French, English
boy Blaise Latin, Old English
boy Blaize French
boy Blake English, Scottish
boy Blakeley English
boy Blakely English
boy Blakemore English
boy Blaney English
boy Blanford English
boy Blar Irish
boy Blase French
boy Blayze French
boy Blaz Old German
boy Boarte Arthurian Legend
boy Bob English
boy Bobbie English
boy Bobby English
boy Boc English
boy Bocleah English
boy Bocley English
boy Boden Celtic, Anglo Saxon
boy Bodwyn Arthurian Legend
boy Boell German
boy Bogart French
boy Bogdan Slavic
boy Bohannon Irish
boy Bohdan Hebrew
boy Bohort Arthurian Legend
boy Bokul Hindu
boy Bolton Old English
boy Bonaventure Latin