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

  1. Berin
    • Origin:

      Latin
    • Meaning:

      "fair-haired"
  2. Berthold
    • Origin:

      German
    • Meaning:

      "bright strength"
  3. Blewett
    • Origin:

      English surname
    • Meaning:

      "blue cloth; cornflower"
  4. Bright
    • Origin:

      English word name
    • Meaning:

      "bright"
  5. Bader
    • Origin:

      German, Arabic
    • Meaning:

      "bath-house attendant; full moon"
  6. Basir
    • Origin:

      Arabic
    • Meaning:

      "wise"
  7. Bernardo
    • Origin:

      Italian, Spanish, Portuguese
    • Meaning:

      "strong as a bear"
  8. Brolin
    • Origin:

      Swedish and English surname
    • Meaning:

      "bridge; brother"
  9. Bates
    • Origin:

      English diminutive of Bartholomew
  10. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"
  11. Bono
    • Origin:

      Italian surname
  12. Braith
    • Origin:

      Uncertain
  13. Bamboo
    • Origin:

      Word name
  14. Buckley
    • Origin:

      English
    • Meaning:

      "meadow of the deer"
  15. Bence
    • Origin:

      Hungarian variation of Vincent, Latin
    • Meaning:

      "conquering"
  16. Baez
    • Origin:

      Spanish surname
  17. Baruch
    • Origin:

      Hebrew
    • Meaning:

      "blessed"
  18. Berlioz
    • Origin:

      French surname
  19. Branton
    • Origin:

      English
    • Meaning:

      "sword or fire town"
  20. Barabbas
    • Origin:

      Aramaic
    • Meaning:

      "son of the father"