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

  1. Binx
    • Origin:

      American invented name
  2. Brix
    • Origin:

      Short form of Brixton, place-name and surname, English
    • Meaning:

      "stone of Brixi"
  3. Buzz
    • Origin:

      Modern nickname
  4. Bix
    • Origin:

      Modern nickname
  5. Baris
    • Origin:

      Turkish
    • Meaning:

      "peace"
  6. Branch
    • Origin:

      Word name
  7. Bryer
    • Origin:

      Variation of Briar
  8. Bacchus
    • Origin:

      Roman mythology name
  9. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"
  10. Balin
    • Origin:

      Hindi
    • Meaning:

      "mighty sword"
  11. Boomer
    • Origin:

      Dutch
    • Meaning:

      "gatekeeper"
  12. Bruin
    • Origin:

      English or Dutch
    • Meaning:

      "bear or brown"
  13. Brook
    • Origin:

      English nature name
    • Meaning:

      "small stream"
  14. Barabbas
    • Origin:

      Aramaic
    • Meaning:

      "son of the father"
  15. Bardo
    • Origin:

      Short form of Bardolph or Aboriginal
    • Meaning:

      "water"
  16. Bronco
    • Origin:

      Spanish
    • Meaning:

      "rough, unbroken horse"
  17. Benton
    • Origin:

      English surname and place name
    • Meaning:

      "bent grass enclosure"
  18. Bao
    • Origin:

      Chinese or Vietnamese
    • Meaning:

      "treasure, jewel"
  19. Brewer
    • Origin:

      English, occupational surname
  20. Brenton
    • Origin:

      English
    • Meaning:

      "town near the burnt land"