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

  1. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"
  2. Black
    • Origin:

      Color name
  3. Binx
    • Origin:

      American invented name
  4. Barnett
    • Origin:

      English
    • Meaning:

      "place cleared by burning"
  5. Bromley
    • Origin:

      English
    • Meaning:

      "broom meadow"
  6. Burl
    • Origin:

      English
    • Meaning:

      "knotty wood; butler"
  7. Balaam
    • Origin:

      Hebrew
  8. Bach
    • Origin:

      German
    • Meaning:

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

      Scottish
    • Meaning:

      "speckled"
  10. Burak
    • Origin:

      Turkish from Arabic
    • Meaning:

      "lightning; bright"
  11. Ballad
    • Origin:

      English word name
  12. Braven
    • Origin:

      English
    • Meaning:

      "invented name"
  13. Banyan
    • Origin:

      Indian
    • Meaning:

      "the God tree"
  14. Bevan
    • Origin:

      Welsh
    • Meaning:

      "son of Evan"
  15. Bingham
    • Origin:

      British surname
    • Meaning:

      "homestead at a hollow"
  16. Bud
    • Origin:

      English nickname
  17. Branok
    • Origin:

      Cornish
    • Meaning:

      "crow"
  18. Braydon
    • Origin:

      English
    • Meaning:

      "wide valley"
  19. Brax
    • Origin:

      Variation of Brock
    • Meaning:

      "badger"
  20. Brahms
    • Origin:

      German surname