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

  1. Bainbridge
    • Origin:

      British
    • Meaning:

      "bridge over the river Bain"
  2. Bálint
    • Origin:

      Hungarian from Latin
    • Meaning:

      "strong, healthy"
  3. Bahram
    • Origin:

      Iranian
    • Meaning:

      "good-natured, nice"
  4. Bengt
    • Origin:

      Swedish variation of Benedict
    • Meaning:

      "blessed"
  5. Bingo
    • Origin:

      Word name
  6. Beauford
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  7. Brosnan
    • Origin:

      Irish
    • Meaning:

      "dweller near the Brosna River"
  8. Briley
    • Origin:

      Modern invented name
  9. Baxley
    • Origin:

      English
    • Meaning:

      "baker's meadow"
  10. Bertalan
    • Origin:

      Hungarian
    • Meaning:

      "son of the furrow"
  11. Brandeis
    • Origin:

      Place-name from Czech town of Brandy's
  12. Bartlett
    • Origin:

      Diminutive of Bartholomew, Hebrew, "son of the earth"
    • Meaning:

      "son of the earth"
  13. Blackburn
    • Origin:

      English
    • Meaning:

      "black brook"
  14. Brooker
    • Origin:

      English surname
    • Meaning:

      "someone who lives by a stream"
  15. Bobo
    • Origin:

      Diminutive of Robert
  16. Bosley
    • Origin:

      English
    • Meaning:

      "meadow near the woods"
  17. Bracken
    • Origin:

      English
    • Meaning:

      "fern plant"
  18. Balzo
    • Origin:

      Italian
    • Meaning:

      "to leap, bounce, jump"
  19. Bert
    • Origin:

      English, diminutive of Albert and Bertram
  20. Brisbane
    • Origin:

      Scottish surname and Australian place name
    • Meaning:

      "break bone"