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

  1. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  2. Bjorn
    • Origin:

      Swedish
    • Meaning:

      "bear"
  3. Bill
    • Origin:

      English, diminutive of William
    • Meaning:

      "resolute protection"
  4. Buddy
    • Origin:

      English, nickname name
  5. Baz
    • Origin:

      Diminutive of Sebastian or Basil; Kurdish
    • Meaning:

      "regal; falcon"
  6. Brice
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  7. Brett
    • Origin:

      Celtic
    • Meaning:

      "from Brittany"
  8. Blade
    • Origin:

      Word name
  9. Bandit
    • Origin:

      Word or occupational name
  10. Brent
    • Origin:

      English
    • Meaning:

      "dweller near the burnt land"
  11. Beaumont
    • Origin:

      French
    • Meaning:

      "beautiful mountain"
  12. Barron
    • Origin:

      English, variation of Baron, rank of nobility
  13. Bran
    • Origin:

      Diminutive of Brandon
    • Meaning:

      "broom-covered hill"
  14. Benno
    • Origin:

      German
    • Meaning:

      "bear"
  15. Bishop
    • Origin:

      English occupational name
  16. Bramble
    • Origin:

      Nature name
    • Meaning:

      "blackberry shrub"
  17. Braxton
    • Origin:

      English
    • Meaning:

      "Brock's settlement"
  18. Brighton
    • Origin:

      English, place name meaning "bright town"
    • Meaning:

      "bright town"
  19. Brogan
    • Origin:

      Irish
    • Meaning:

      "small shoe"
  20. Bob
    • Origin:

      English, diminutive of Robert
    • Meaning:

      "bright fame"