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

  1. Bogi
    • Origin:

      Old Norse
    • Meaning:

      "bow"
  2. Baldemar
    • Origin:

      German
    • Meaning:

      "bold and renowned"
  3. Brilliant
    • Origin:

      English word name
    • Meaning:

      "bright light; exceptionally intelligent"
  4. Benning
    • Origin:

      German
    • Meaning:

      "son of Bernhard"
  5. Bron
    • Origin:

      Polish diminutive of Bronislaw
  6. Berwin
    • Origin:

      English
    • Meaning:

      "bright friend"
  7. Boswell
    • Origin:

      English
    • Meaning:

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

      Old English
    • Meaning:

      "powerfully built"
  9. Ballantine
    • Origin:

      Scottish surname
    • Meaning:

      "worship place"
  10. Beto
    • Origin:

      Short form of any name that ends in -berto
  11. Blakely
    • Origin:

      English
    • Meaning:

      "dark wood or clearing"
  12. Berold
    • Origin:

      English
    • Meaning:

      "bear rule"
  13. Becket
    • Origin:

      English and Irish
    • Meaning:

      "bee hive, little brook or bee cottage"
  14. Bercan
    • Origin:

      Gaelic
    • Meaning:

      "little spear"
  15. Burleigh
    • Origin:

      English
    • Meaning:

      "meadow belonging to a manor"
  16. Bourne
    • Origin:

      English
    • Meaning:

      "one who lives near a stream"
  17. Bern
    • Origin:

      German
    • Meaning:

      "bear"
  18. Braver
    • Origin:

      English word name
    • Meaning:

      "more courageous"
  19. Beauchamp
    • Origin:

      French
    • Meaning:

      "the beautiful field"
  20. Biden
    • Origin:

      English surname
    • Meaning:

      "button-maker"