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

  1. Burton
    • Origin:

      English
    • Meaning:

      "fortified enclosure"
  2. Baris
    • Origin:

      Turkish
    • Meaning:

      "peace"
  3. Braylen
    • Origin:

      Modern invented name
  4. Barton
    • Origin:

      English
    • Meaning:

      "from the barley settlement"
  5. Brant
    • Origin:

      German
    • Meaning:

      "sword"
  6. Brannon
    • Origin:

      Irish variation of Brennan
  7. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"
  8. Botan
    • Origin:

      Japanese
    • Meaning:

      "peony"
  9. Baran
    • Origin:

      Turkish and Persian
    • Meaning:

      "ram"
  10. Bray
    • Origin:

      Irish place-name, from French
    • Meaning:

      "marsh"
  11. Becker
    • Origin:

      German
    • Meaning:

      "baker"
  12. Bertrand
    • Origin:

      French from German
    • Meaning:

      "magnificent crow"
  13. Bakari
    • Origin:

      Swahili
    • Meaning:

      "hopeful, promising"
  14. Brom
    • Origin:

      Diminutive of Bromley, English
    • Meaning:

      "broom meadow"
  15. Buz
    • Origin:

      Hebrew
    • Meaning:

      "contempt"
  16. Bede
    • Origin:

      English
    • Meaning:

      "prayer"
  17. Beriah
    • Origin:

      Hebrew
    • Meaning:

      "in envy"
  18. Bing
    • Origin:

      German
    • Meaning:

      "kettle-shaped hollow"
  19. Binx
    • Origin:

      American invented name
  20. Bashir
    • Origin:

      Arabic
    • Meaning:

      "the one who brings good news"