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

  1. Ballad
    • Origin:

      English word name
  2. Baxley
    • Origin:

      English
    • Meaning:

      "baker's meadow"
  3. Bedivere
    • Origin:

      Welsh
  4. Bravo
    • Origin:

      Italian word name
  5. Benen
    • Origin:

      Irish
    • Meaning:

      "mild"
  6. Benning
    • Origin:

      German
    • Meaning:

      "son of Bernhard"
  7. Brinsley
    • Origin:

      British place and surname
  8. Bledri
    • Origin:

      Welsh
    • Meaning:

      "ruler"
  9. Banning
    • Origin:

      Irish
    • Meaning:

      "small, fair one"
  10. Brixx
    • Origin:

      American invented name
  11. Berg
    • Origin:

      German
    • Meaning:

      "mountain, hill"
  12. Braylin
    • Origin:

      American invented name
  13. Briac
    • Origin:

      Celtic, meaning uncertain.
  14. Benedick
    • Origin:

      Variation of Benedict, Latin
    • Meaning:

      "blessed"
  15. Barthelemy
    • Origin:

      French form of Bartholomew
  16. Brenin
    • Origin:

      Welsh
    • Meaning:

      "king"
  17. Berold
    • Origin:

      English
    • Meaning:

      "bear rule"
  18. Baram
    • Origin:

      Israeli
    • Meaning:

      "son of a nation"
  19. Beale
    • Origin:

      English from French
    • Meaning:

      "fair, handsome"
  20. Bolton
    • Origin:

      English
    • Meaning:

      "dwelling in an enclosure"