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 Bardene English
boy Bardia Persian
boy Bardo English, Danish
boy Bardol Basque
boy Bardolf English
boy Bardolph English
boy Bardon Anglo Saxon
boy Bardrick English
boy Bardulf English
boy Barhloew English
boy Bari French, Celtic, Welsh, Arabic
boy Barlow English
boy Barna Arabic
boy Barnabas Hebrew
boy Barnabe Hebrew
boy Barnaby Hebrew, English
boy Barnard German, English
boy Barnet English
boy Barnett Old English
boy Barney English
boy Barnum English
boy Barny German
boy Baron French, Hebrew, English
boy Barrak Hebrew
boy Barret English
boy Barric English
boy Barrick English
boy Barrington English
boy Barron English
boy Barry French, Celtic, Welsh
boy Barse English
boy Bartel English
boy Barth English
boy Bartholemew Hebrew
boy Bartholomew Hebrew, Aramaic
boy Barthram English
boy Bartleah English
boy Bartleigh English
boy Bartlett French
boy Bartley Hebrew, English, Scottish
boy Barto Spanish
boy Bartoli Spanish
boy Bartolo Spanish
boy Bartolome Spanish
boy Barton English
boy Bartram German
boy Barwolf English
boy Bas Modern
boy Base English
boy Baseemah Islamic
boy Bashar Islamic
boy Basharat Islamic
boy Bashir Islamic
boy Bashshar Arabic
boy Basil Greek, English, Arabic
boy Basim Islamic
boy Basir Islamic
boy Bast African
boy Bastien French
boy Bat American
boy Bates English
boy Bawdewyn Anglo Saxon
boy Bawdewyne Anglo Saxon
boy Bay Vietnamese
boy Bayard Teutonic, Old French
boy Bayen Anglo Saxon
boy Bayhard English
boy Baylen English
boy Bayode African
boy Baz Modern
boy Bazi Islamic
boy Beacan Gaelic, Celtic
boy Beacher Old English
boy Beadutun English
boy Beadwof Anglo Saxon
boy Beagan Gaelic
boy Beale French
boy Beamard Irish
boy Beardsley Old English
boy Bearnard Scottish
boy Beartlaidh Irish
boy Beate Latin
boy Beaton English
boy Beau French
boy Beaufort French
boy Beaumains Arthurian Legend
boy Beaumont French
boy Beauregard French
boy Beauvais French
boy Becan Irish
boy Beceere English
boy Bedagi Native American
boy Bedar Islamic
boy Bedivere Arthurian Legend
boy Bedver Arthurian Legend
boy Bedwyr Celtic
boy Beecher English
boy Beircheart Irish
boy Belay African
boy Beldan English