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

  1. Bellow
    • Origin:

      English occupational name
    • Meaning:

      "bellows maker"
  2. Bittor
    • Origin:

      Basque
    • Meaning:

      "victory"
  3. Burnet
    • Origin:

      English from French
    • Meaning:

      "brown"
  4. Bariş
    • Origin:

      Turkish word name
    • Meaning:

      "peace"
  5. Bonanza
    • Origin:

      Word name
  6. Batu
    • Origin:

      Mongolian
    • Meaning:

      "firm"
  7. Beat
    • Origin:

      Variation of Beatus
    • Meaning:

      "blessed"
  8. Breyer
    • Origin:

      English from German
    • Meaning:

      "brewer"
  9. Birtle
    • Origin:

      English
    • Meaning:

      "hill of birds"
  10. Brazos
    • Origin:

      Spanish
    • Meaning:

      "arms; nature name"
  11. Bechet
    • Origin:

      French surname
  12. Bianco
    • Origin:

      Italian
    • Meaning:

      "white"
  13. Boyne
    • Origin:

      Irish
    • Meaning:

      "white cow"
  14. Babe
    • Origin:

      English
    • Meaning:

      "little one, infant"
  15. Bror
    • Origin:

      Old Norse
    • Meaning:

      "brother"
  16. Bashkim
    • Origin:

      Albanian
    • Meaning:

      "unity, together"
  17. Branwell
    • Origin:

      English
    • Meaning:

      "well where the gorse grows; bramble well; raven's well"
  18. Bowyn
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  19. Birger
    • Origin:

      Swedish, Norwegian, and Danish
    • Meaning:

      "help, rescue"
  20. Brantlee
    • Origin:

      Spelling variation of Brantley