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

  1. Bujar
    • Origin:

      Albanian
    • Meaning:

      "generous"
  2. Burne
    • Origin:

      English
    • Meaning:

      "the brook"
  3. Bonham
    • Origin:

      English surname from French
    • Meaning:

      "good man"
  4. Burr
    • Origin:

      English
    • Meaning:

      "bristle"
  5. Balzac
    • Origin:

      French surname
  6. Bhàtair
    • Origin:

      Scottish, variation of Walter
    • Meaning:

      "army ruler"
  7. Brubeck
    • Origin:

      German surname
    • Meaning:

      "dweller beside a brook"
  8. Bala
    • Origin:

      Sanskrit
    • Meaning:

      "young"
  9. Birley
    • Origin:

      English
    • Meaning:

      "meadow with the cow shed"
  10. Bedevere
    • Origin:

      Welsh
  11. Bryar
    • Origin:

      Variation of Briar, English
    • Meaning:

      "a thorny patch"
  12. Bohemia
    • Origin:

      Place name
  13. Breki
    • Origin:

      Icelandic from Norse
    • Meaning:

      "breaker"
  14. Bjarki
    • Origin:

      Masculine variation of Björk, Icelandic
    • Meaning:

      "birch tree"
  15. Balton
    • Origin:

      Modern invented name
  16. Bretton
    • Origin:

      Spelling variation of Breton, French
    • Meaning:

      "from Brittany"
  17. Bari
    • Origin:

      Italian place name
  18. Benyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

      "son of the right hand"
  19. Behramji
    • Origin:

      Indian
    • Meaning:

      "victory over resistance"
  20. Burney
    • Origin:

      English
    • Meaning:

      "island of the brook"