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

  1. Beale
    • Origin:

      English from French
    • Meaning:

      "fair, handsome"
  2. Braxon
    • Origin:

      Modern invented name
  3. Brazil
    • Origin:

      Place-name
  4. Barr
    • Origin:

      Irish diminutive of Finbar
  5. Brayson
    • Origin:

      Modern invented name
  6. Bennato
    • Origin:

      Italian
    • Meaning:

      "wellborn"
  7. Bernado
    • Origin:

      German
    • Meaning:

      "strong; brave as a bear"
  8. Behr
    • Origin:

      German, Dutch
    • Meaning:

      "bear; bare"
  9. Beelzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of the flies"
  10. Bluford
    • Origin:

      Variation of Buford, English from French
    • Meaning:

      "beautiful fort"
  11. Bless
    • Origin:

      English word name
  12. Buell
    • Origin:

      Welsh
    • Meaning:

      "dwelling"
  13. Bevin
    • Origin:

      Welsh
    • Meaning:

      "son of Evan"
  14. Bassett
    • Origin:

      English, originally a nickname for a short person
  15. Bilbo
    • Origin:

      Fictional name; Basque
  16. Brosi
    • Origin:

      Faroese, Old Norse
    • Meaning:

      "smile"
  17. Boruta
    • Origin:

      Polish
  18. Briac
    • Origin:

      Celtic, meaning uncertain.
  19. Baylee
    • Batuhan
      • Origin:

        Turkish from Mongolian
      • Meaning:

        "prevailing leader, firm leader"