684 Boy Names That Start With B (with Meanings and Popularity)

  1. Benajah
    • Origin:

      Hebrew, 'god has built"
  2. Brant
    • Origin:

      German
    • Meaning:

      "sword"
  3. Banjo
    • Origin:

      Word name
  4. Burke
    • Origin:

      French
    • Meaning:

      "from the fortress"
  5. Bard
    • Origin:

      Irish variation of Baird, Scottish
    • Meaning:

      "minstrel, poet"
  6. Binx
    • Origin:

      American invented name
  7. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  8. Bing
    • Origin:

      German
    • Meaning:

      "kettle-shaped hollow"
  9. Baer
    • Origin:

      German
    • Meaning:

      "bearlike, dweller at the sign of the bear"
  10. Bao
    • Origin:

      Chinese or Vietnamese
    • Meaning:

      "treasure, jewel"
  11. Brand
    • Origin:

      English
    • Meaning:

      "firebrand, sword"
  12. Baris
    • Origin:

      Turkish
    • Meaning:

      "peace"
  13. Benton
    • Origin:

      English surname and place name
    • Meaning:

      "bent grass enclosure"
  14. Boniface
    • Origin:

      Latin
    • Meaning:

      "fortunate, of good fate"
  15. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"
  16. Bardo
    • Origin:

      Short form of Bardolph or Aboriginal
    • Meaning:

      "water"
  17. Burton
    • Origin:

      English
    • Meaning:

      "fortified enclosure"
  18. Bingo
    • Origin:

      Word name
  19. Bernardo
    • Origin:

      Italian, Spanish, Portuguese
    • Meaning:

      "strong as a bear"
  20. Bayo
    • Origin:

      African, Nigerian, Yoruba
    • Meaning:

      "the crown meets joy"