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

  1. Brioc
    • Origin:

      Welsh diminutive
    • Meaning:

      "mighty prince"
  2. Brodhi
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  3. Breeze
    • Origin:

      English word name
    • Meaning:

      "a gentle wind"
  4. Bakari
    • Origin:

      Swahili
    • Meaning:

      "hopeful, promising"
  5. Bradshaw
    • Origin:

      English
    • Meaning:

      "broad forest"
  6. Braylin
    • Origin:

      American invented name
  7. Barthelemy
    • Origin:

      French form of Bartholomew
  8. Brosnan
    • Origin:

      Irish
    • Meaning:

      "dweller near the Brosna River"
  9. Bridge
    • Origin:

      Word name
  10. Bates
    • Origin:

      English diminutive of Bartholomew
  11. Barton
    • Origin:

      English
    • Meaning:

      "from the barley settlement"
  12. Ballou
    • Origin:

      French
    • Meaning:

      "from Bellou"
  13. Becan
    • Origin:

      Irish
    • Meaning:

      "little man"
  14. Brawley
    • Origin:

      English
    • Meaning:

      "meadow at the slope of the hill"
  15. Bubba
    • Origin:

      American nickname
  16. Baggio
    • Origin:

      Italian
    • Meaning:

      "toad"
  17. Basel
    • Origin:

      Swiss place name
    • Meaning:

      "king"
  18. Blakeley
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  19. Brayson
    • Origin:

      Modern invented name
  20. Blakely
    • Origin:

      English
    • Meaning:

      "dark wood or clearing"