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

  1. Bardyllis
    • Origin:

      Albanian
    • Meaning:

      "white"
  2. Borromeo
    • Origin:

      Italian
    • Meaning:

      "good pilgrim"
  3. Bensiabel
    • Origin:

      Italian literary name
    • Meaning:

      "good, nice"
  4. Bedo
    • Origin:

      Welsh
    • Meaning:

      "great lord or sea lord"
  5. Ballou
    • Origin:

      French
    • Meaning:

      "from Bellou"
  6. Balbo
    • Origin:

      Latin
    • Meaning:

      "mutterer"
  7. Binh
    • Origin:

      Vietnamese
    • Meaning:

      "peaceful, even"
  8. Belcher
    • Origin:

      English from French
    • Meaning:

      "pretty face"
  9. Brentley
    • Origin:

      Modern invented name
  10. Bayou
    • Origin:

      Nature name
  11. Byram
    • Origin:

      English variation of Byron
  12. Brother
    • Origin:

      English word name
    • Meaning:

      "brother"
  13. Bradman
    • Origin:

      English
    • Meaning:

      "at the wide river"
  14. Balfour
    • Origin:

      Scottish
    • Meaning:

      "the village by the pasture"
  15. Brason
    • Origin:

      Modern invented name
  16. Brevin
    • Origin:

      Modern invented name
  17. Bjarni
    • Origin:

      Variation of Bjǫrn, Old Norse
    • Meaning:

      "bear"
  18. Brawly
    • Origin:

      English word name
    • Meaning:

      "aggressive"
  19. Brennus
    • Origin:

      Brittonic and Cornish
    • Meaning:

      "king"
  20. Bluford
    • Origin:

      Variation of Buford, English from French
    • Meaning:

      "beautiful fort"