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

  1. Burgundy
    • Origin:

      French place-name; also color name
  2. Bingo
    • Origin:

      Word name
  3. Bertalan
    • Origin:

      Hungarian
    • Meaning:

      "son of the furrow"
  4. Bosley
    • Origin:

      English
    • Meaning:

      "meadow near the woods"
  5. Benedick
    • Origin:

      Variation of Benedict, Latin
    • Meaning:

      "blessed"
  6. Beauford
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  7. Bálint
    • Origin:

      Hungarian from Latin
    • Meaning:

      "strong, healthy"
  8. Braiden
    • Origin:

      Spelling variant of Brayden
  9. Bayes
    • Origin:

      English surname
    • Meaning:

      "bailiff; castle wall"
  10. Beresford
    • Origin:

      English
    • Meaning:

      "ford where barley grows"
  11. Brenin
    • Origin:

      Welsh
    • Meaning:

      "king"
  12. Bracken
    • Origin:

      English
    • Meaning:

      "fern plant"
  13. Beaufort
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  14. Bahram
    • Origin:

      Iranian
    • Meaning:

      "good-natured, nice"
  15. Brooker
    • Origin:

      English surname
    • Meaning:

      "someone who lives by a stream"
  16. Blackburn
    • Origin:

      English
    • Meaning:

      "black brook"
  17. Brandeis
    • Origin:

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

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

      "son of the earth"
  19. Bobo
    • Origin:

      Diminutive of Robert
  20. Bessarion
    • Origin:

      Greek
    • Meaning:

      "wooded valley"