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

  1. Bas
    • Origin:

      Dutch, diminutive of Bastiaan and Sebastian
    • Meaning:

      "person from the city of Sebastia"
  2. Braylen
    • Origin:

      Modern invented name
  3. Barton
    • Origin:

      English
    • Meaning:

      "from the barley settlement"
  4. Brannon
    • Origin:

      Irish variation of Brennan
  5. Becker
    • Origin:

      German
    • Meaning:

      "baker"
  6. Buz
    • Origin:

      Hebrew
    • Meaning:

      "contempt"
  7. Brad
    • Origin:

      Diminutive of Bradley
  8. Bakari
    • Origin:

      Swahili
    • Meaning:

      "hopeful, promising"
  9. Bertrand
    • Origin:

      French from German
    • Meaning:

      "magnificent crow"
  10. Brant
    • Origin:

      German
    • Meaning:

      "sword"
  11. Baran
    • Origin:

      Turkish and Persian
    • Meaning:

      "ram"
  12. Bede
    • Origin:

      English
    • Meaning:

      "prayer"
  13. Bing
    • Origin:

      German
    • Meaning:

      "kettle-shaped hollow"
  14. Bray
    • Origin:

      Irish place-name, from French
    • Meaning:

      "marsh"
  15. Baris
    • Origin:

      Turkish
    • Meaning:

      "peace"
  16. Bashir
    • Origin:

      Arabic
    • Meaning:

      "the one who brings good news"
  17. Beriah
    • Origin:

      Hebrew
    • Meaning:

      "in envy"
  18. Brave
    • Origin:

      English word name
  19. Botan
    • Origin:

      Japanese
    • Meaning:

      "peony"
  20. Brom
    • Origin:

      Diminutive of Bromley, English
    • Meaning:

      "broom meadow"