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

  1. Becket
    • Origin:

      English and Irish
    • Meaning:

      "bee hive, little brook or bee cottage"
  2. Boswell
    • Origin:

      English
    • Meaning:

      "well near the woods"
  3. Bretton
    • Origin:

      Spelling variation of Breton, French
    • Meaning:

      "from Brittany"
  4. Britain
    • Origin:

      Place name
  5. Branley
    • Origin:

      English
    • Meaning:

      "raven meadow"
  6. Balzo
    • Origin:

      Italian
    • Meaning:

      "to leap, bounce, jump"
  7. Bennato
    • Origin:

      Italian
    • Meaning:

      "wellborn"
  8. Bonanza
    • Origin:

      Word name
  9. Breok
    • Origin:

      Cornish
    • Meaning:

      "mighty prince"
  10. Brylan
    • Origin:

      Modern
  11. Bechet
    • Origin:

      French surname
  12. Bayless
    • Origin:

      French occupational name
    • Meaning:

      "bailiff"
  13. Bráulio
    • Origin:

      Spanish from German
    • Meaning:

      "glowing"
  14. Baaz
    • Origin:

      Urdu
    • Meaning:

      "falcon"
  15. Benet
    • Origin:

      Catalan form of Bennett or Benedict, Latin
    • Meaning:

      "blessed"
  16. Buckingham
    • Origin:

      English surname
    • Meaning:

      "the water meadow of Bucca's people"
  17. Birtle
    • Origin:

      English
    • Meaning:

      "hill of birds"
  18. Brazil
    • Origin:

      Place-name
  19. Brandeis
    • Origin:

      Place-name from Czech town of Brandy's
  20. Babson
    • Origin:

      English
    • Meaning:

      "son of Barbara"