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

  1. Brinley
    • Origin:

      English
    • Meaning:

      "burnt meadow"
  2. Blythe
    • Origin:

      English
    • Meaning:

      "cheerful"
  3. Björn
    • Origin:

      Swedish
    • Meaning:

      "bear"
  4. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  5. Basie
    • Origin:

      Scottish surname, meaning unknown
  6. Braylon
    • Origin:

      Modern invented name
  7. Breckin
    • Origin:

      Spelling variation of Breccan, Irish
    • Meaning:

      "freckled, speckled"
  8. Benajah
    • Origin:

      Hebrew, 'god has built"
  9. Bain
    • Origin:

      Gaelic or Sindarin
    • Meaning:

      "white, fair"
  10. Busby
    • Origin:

      English
    • Meaning:

      "shrub farm"
  11. Brynjar
    • Origin:

      Old Norse
    • Meaning:

      "warrior armor"
  12. Becan
    • Origin:

      Irish
    • Meaning:

      "little man"
  13. Boyce
    • Origin:

      Scottish, from French
    • Meaning:

      "lives by the woods"
  14. Beacan
    • Origin:

      Irish
    • Meaning:

      "tiny one"
  15. Brigham
    • Origin:

      English
    • Meaning:

      "little village near the bridge"
  16. Boman
    • Origin:

      Persian
    • Meaning:

      "great mind"
  17. Basilio
    • Origin:

      Italian and Spanish variation of Basil, Greek
    • Meaning:

      "regal"
  18. Bubba
    • Origin:

      American nickname
  19. Blessed
    • Origin:

      English word name
    • Meaning:

      "made holy"
  20. Boruto
    • Origin:

      Japanese
    • Meaning:

      "bolt"