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

  1. Buford
    • Origin:

      English variation of Beaufort, French
    • Meaning:

      "beautiful fort"
  2. Banner
    • Origin:

      English occupational name
    • Meaning:

      "flag bearer"
  3. Bauer
    • Origin:

      German
    • Meaning:

      "farmer, tiller of the soil"
  4. Brazen
    • Origin:

      English word name
    • Meaning:

      "bold"
  5. Botan
    • Origin:

      Japanese
    • Meaning:

      "peony"
  6. Bolan
    • Origin:

      Irish
    • Meaning:

      "little poet"
  7. Bleiz
    • Origin:

      Breton
    • Meaning:

      "wolf"
  8. Bryer
    • Origin:

      Variation of Briar
  9. Berin
    • Origin:

      Latin
    • Meaning:

      "fair-haired"
  10. Bly
    • Origin:

      English surname name
    • Meaning:

      "friendly"
  11. Baalzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of flies"
  12. Basir
    • Origin:

      Arabic
    • Meaning:

      "wise"
  13. Barric
    • Origin:

      English
    • Meaning:

      "grain farm"
  14. Brigham
    • Origin:

      English
    • Meaning:

      "little village near the bridge"
  15. Branigan
    • Origin:

      irish
    • Meaning:

      "little raven"
  16. Blanchard
    • Origin:

      French surname
    • Meaning:

      "white deer"
  17. Buckley
    • Origin:

      English
    • Meaning:

      "meadow of the deer"
  18. Barabbas
    • Origin:

      Aramaic
    • Meaning:

      "son of the father"
  19. Buz
    • Origin:

      Hebrew
    • Meaning:

      "contempt"
  20. Branch
    • Origin:

      Word name