724 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. Bozrah
    • Origin:

      Biblical place-name
  4. Bünyamin
    • Origin:

      Turkish variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"
  5. Bunyan
    • Origin:

      English from French
    • Meaning:

      "swelling"
  6. Brekke
    • Origin:

      Old Norse
    • Meaning:

      "hill, steep slope"
  7. Babyboy
    • Origin:

      English word name
    • Meaning:

      "infant male"
  8. Bohemund
    • Origin:

      Latin
  9. Bennis
    • Origin:

      Dutch, English
    • Meaning:

      "son of Benne; from the grassy plain; blessed"
  10. Brialdur
    • Origin:

      Faroese, from Hebrew
    • Meaning:

      "God is my strength"
  11. Bliki
    • Origin:

      Icelandic
    • Meaning:

      "drake, male duck"
  12. Bennu
    • Origin:

      Egyptian mythology
    • Meaning:

      "to rise in brilliance, to shine"
  13. Boq
    • Origin:

      Literary invention
  14. Bjarmi
    • Origin:

      Icelandic
    • Meaning:

      "gleam of light"
  15. Brosie
    • Origin:

      Short form of Ambrose, Ambrosio, or Ambrosius, Latin
    • Meaning:

      "immortal"
  16. Boz
    • Origin:

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

      "divine; Bosa's field; swiftness"
  17. Baudelaire
    • Origin:

      French
    • Meaning:

      "large dagger or short sword"
  18. Bronislav
    • Origin:

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

      "weapon of glory"
  19. Besmir
    • Origin:

      Albanian
    • Meaning:

      "good faith"
  20. Bellerophon
    • Origin:

      Ancient Greek
    • Meaning:

      "slayer of the dart; slayer of Belleros"