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

  1. Brad
    • Origin:

      Diminutive of Bradley
  2. Black
    • Origin:

      Color name
  3. Brave
    • Origin:

      English word name
  4. Bromley
    • Origin:

      English
    • Meaning:

      "broom meadow"
  5. Balaam
    • Origin:

      Hebrew
  6. Braven
    • Origin:

      English
    • Meaning:

      "invented name"
  7. Bingham
    • Origin:

      British surname
    • Meaning:

      "homestead at a hollow"
  8. Braydon
    • Origin:

      English
    • Meaning:

      "wide valley"
  9. Burak
    • Origin:

      Turkish from Arabic
    • Meaning:

      "lightning; bright"
  10. Brahms
    • Origin:

      German surname
  11. Bud
    • Origin:

      English nickname
  12. Bach
    • Origin:

      German
    • Meaning:

      "dweller near the brook"
  13. Breck
    • Origin:

      Scottish
    • Meaning:

      "speckled"
  14. Bevan
    • Origin:

      Welsh
    • Meaning:

      "son of Evan"
  15. Banyan
    • Origin:

      Indian
    • Meaning:

      "the God tree"
  16. Burl
    • Origin:

      English
    • Meaning:

      "knotty wood; butler"
  17. Ballad
    • Origin:

      English word name
  18. Brinley
    • Origin:

      English
    • Meaning:

      "burnt meadow"
  19. Brax
    • Origin:

      Variation of Brock
    • Meaning:

      "badger"
  20. Branok
    • Origin:

      Cornish
    • Meaning:

      "crow"