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

  1. Behr
    • Origin:

      German, Dutch
    • Meaning:

      "bear; bare"
  2. Braxon
    • Origin:

      Modern invented name
  3. Birtle
    • Origin:

      English
    • Meaning:

      "hill of birds"
  4. Banx
    • Origin:

      Variation of Banks, English
    • Meaning:

      "one who lives on the hillside or riverbank"
  5. Bently
    • Origin:

      Spelling variation of Bentley
  6. Balon
    • Origin:

      Modern invented name
  7. Batuhan
    • Origin:

      Turkish from Mongolian
    • Meaning:

      "prevailing leader, firm leader"
  8. Brodhi
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  9. Baylee
    • Beat
      • Origin:

        Variation of Beatus
      • Meaning:

        "blessed"
    • Bassett
      • Origin:

        English, originally a nickname for a short person
    • Bonanza
      • Origin:

        Word name
    • Bror
      • Origin:

        Old Norse
      • Meaning:

        "brother"
    • Burma
      • Origin:

        Place-name
    • Billion
      • Origin:

        English word name
    • Bernado
      • Origin:

        German
      • Meaning:

        "strong; brave as a bear"
    • Brosi
      • Origin:

        Faroese, Old Norse
      • Meaning:

        "smile"
    • Boruta
      • Origin:

        Polish
    • Bohemond
      • Origin:

        Latin
    • Batu
      • Origin:

        Mongolian
      • Meaning:

        "firm"