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

  1. Blakely
    • Origin:

      English
    • Meaning:

      "dark wood or clearing"
  2. Ballantine
    • Origin:

      Scottish surname
    • Meaning:

      "worship place"
  3. Beto
    • Origin:

      Short form of any name that ends in -berto
  4. Berwin
    • Origin:

      English
    • Meaning:

      "bright friend"
  5. Boswell
    • Origin:

      English
    • Meaning:

      "well near the woods"
  6. Batten
    • Origin:

      Old English
    • Meaning:

      "powerfully built"
  7. Belisario
    • Origin:

      Spanish from Greek
    • Meaning:

      "swordsman"
  8. Bern
    • Origin:

      German
    • Meaning:

      "bear"
  9. Bourne
    • Origin:

      English
    • Meaning:

      "one who lives near a stream"
  10. Butler
    • Origin:

      English occupational name
  11. Barden
    • Origin:

      English "barley valley"
    • Meaning:

      "barley valley"
  12. Bridges
    • Origin:

      English, word name and surname
    • Meaning:

      "bridges"
  13. Benning
    • Origin:

      German
    • Meaning:

      "son of Bernhard"
  14. Brilliant
    • Origin:

      English word name
    • Meaning:

      "bright light; exceptionally intelligent"
  15. Brose
    • Origin:

      Diminutive of Ambrose, Latin
    • Meaning:

      "immortal"
  16. Bron
    • Origin:

      Polish diminutive of Bronislaw
  17. Beauchamp
    • Origin:

      French
    • Meaning:

      "the beautiful field"
  18. Basquiat
    • Origin:

      French surname
  19. Bercan
    • Origin:

      Gaelic
    • Meaning:

      "little spear"
  20. Birsha
    • Origin:

      Hebrew