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

  1. Bangkok
    • Origin:

      Place-name
  2. Bari
    • Origin:

      Italian place name
  3. Bohemia
    • Origin:

      Place name
  4. Ber
    • Origin:

      Yiddish
    • Meaning:

      "bear"
  5. Bala
    • Origin:

      Sanskrit
    • Meaning:

      "young"
  6. Birley
    • Origin:

      English
    • Meaning:

      "meadow with the cow shed"
  7. Brubeck
    • Origin:

      German surname
    • Meaning:

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

      Polish
    • Meaning:

      "weapon of glory"
  9. Burroughs
    • Origin:

      English
    • Meaning:

      "dwelling place"
  10. Burne
    • Origin:

      English
    • Meaning:

      "the brook"
  11. Braxley
    • Origin:

      American invented name
    • Meaning:

      "Brock's field"
  12. Bendix
    • Origin:

      Frisian, Germanic
    • Meaning:

      "blessed"
  13. Behramji
    • Origin:

      Indian
    • Meaning:

      "victory over resistance"
  14. Bonsai
    • Origin:

      Japanese plant name
    • Meaning:

      "planted in a tray"
  15. Burney
    • Origin:

      English
    • Meaning:

      "island of the brook"
  16. Breki
    • Origin:

      Icelandic from Norse
    • Meaning:

      "breaker"
  17. Bedevere
    • Origin:

      Welsh
  18. Bunyan
    • Origin:

      English from French
    • Meaning:

      "swelling"
  19. Bünyamin
    • Origin:

      Turkish variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"
  20. Bohemund
    • Origin:

      Latin