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

  1. Brain
    • Origin:

      Misspelling of Brian
  2. Braylon
    • Origin:

      Modern invented name
  3. Bainbridge
    • Origin:

      British
    • Meaning:

      "bridge over the river Bain"
  4. Bristol
    • Origin:

      British place-name
  5. Bagheera
    • Origin:

      Literary name
    • Meaning:

      "tiger"
  6. Buckminster
    • Origin:

      English
    • Meaning:

      "monastery where deer dwell"
  7. Bige
    • Origin:

      Short form of Abijah, Hebrew
    • Meaning:

      "God is my father"
  8. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  9. Bader
    • Origin:

      German, Arabic
    • Meaning:

      "bath-house attendant; full moon"
  10. Bat
    • Origin:

      Short form of Bartholomew
  11. Bayram
    • Origin:

      Turkish
    • Meaning:

      "festival"
  12. Brisbane
    • Origin:

      Scottish surname and Australian place name
    • Meaning:

      "break bone"
  13. Borden
    • Origin:

      English
    • Meaning:

      "den of the boar"
  14. Balfour
    • Origin:

      Scottish
    • Meaning:

      "the village by the pasture"
  15. Brioc
    • Origin:

      Welsh diminutive
    • Meaning:

      "mighty prince"
  16. Bridge
    • Origin:

      Word name
  17. Benigno
    • Origin:

      Latin
    • Meaning:

      "kind, wellborn"
  18. Breeze
    • Origin:

      English word name
    • Meaning:

      "a gentle wind"
  19. Bennington
    • Origin:

      English surname
    • Meaning:

      "town by the Beane river"
  20. Bourbon
    • Origin:

      Word name