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

  1. Berger
    • Origin:

      German, Dutch, and Swedish
    • Meaning:

      "lives on a hill"
  2. Bazyl
    • Origin:

      Variation of Basil
    • Meaning:

      "regal"
  3. Bünyamin
    • Origin:

      Turkish variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"
  4. Bozrah
    • Origin:

      Biblical place-name
  5. Brekke
    • Origin:

      Old Norse
    • Meaning:

      "hill, steep slope"
  6. Bunyan
    • Origin:

      English from French
    • Meaning:

      "swelling"
  7. Bohemund
    • Origin:

      Latin
  8. Babyboy
    • Origin:

      English word name
    • Meaning:

      "infant male"
  9. Bennu
    • Origin:

      Egyptian mythology
    • Meaning:

      "to rise in brilliance, to shine"
  10. Bennis
    • Origin:

      Dutch, English
    • Meaning:

      "son of Benne; from the grassy plain; blessed"
  11. Bronislav
    • Origin:

      Czech, Slovak, Russian, and Ukrainian form of Bronisław, Polish
    • Meaning:

      "weapon of glory"
  12. Boq
    • Origin:

      Literary invention
  13. Boz
    • Origin:

      Diminutive of Bozhidar, Bosley, Boaz, or others, Slavic, English, Hebrew
    • Meaning:

      "divine; Bosa's field; swiftness"
  14. Bash
    • Origin:

      Diminutive of Sebastian, word name
    • Meaning:

      "from Sebastia; party, hit, or endeavour"
  15. Brannoc
    • Origin:

      Welsh, Irish, Scottish, English
    • Meaning:

      "little raven; descended from Branan, little raindrop; hazel trees"
  16. Boutros
    • Origin:

      Arabic and Coptic variation of Peter
    • Meaning:

      "rock, stone"
  17. Bellerophon
    • Origin:

      Ancient Greek
    • Meaning:

      "slayer of the dart; slayer of Belleros"
  18. Besmir
    • Origin:

      Albanian
    • Meaning:

      "good faith"
  19. Baudelaire
    • Origin:

      French
    • Meaning:

      "large dagger or short sword"