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

  1. Bogi
    • Origin:

      Old Norse
    • Meaning:

      "bow"
  2. Ballou
    • Origin:

      French
    • Meaning:

      "from Bellou"
  3. Bradman
    • Origin:

      English
    • Meaning:

      "at the wide river"
  4. Bach
    • Origin:

      German
    • Meaning:

      "dweller near the brook"
  5. Blackburn
    • Origin:

      English
    • Meaning:

      "black brook"
  6. Bassett
    • Origin:

      English, originally a nickname for a short person
  7. Blanche
    • Origin:

      French
    • Meaning:

      "white"
  8. Bosley
    • Origin:

      English
    • Meaning:

      "meadow near the woods"
  9. Bradbury
    • Origin:

      English
    • Meaning:

      "dweller near the wood fort"
  10. Bendix
    • Origin:

      Frisian, Germanic
    • Meaning:

      "blessed"
  11. Bogart
    • Origin:

      Dutch surname
    • Meaning:

      "orchard"
  12. Brayson
    • Origin:

      Modern invented name
  13. Braxley
    • Origin:

      American invented name
    • Meaning:

      "Brock's field"
  14. Bono
    • Origin:

      Italian surname
  15. Bojan
    • Origin:

      Serbian, Croatian, Macedonian
    • Meaning:

      "battle"
  16. Bálint
    • Origin:

      Hungarian from Latin
    • Meaning:

      "strong, healthy"
  17. Beeri
    • Origin:

      Hebrew
    • Meaning:

      "belonging to a fountain; expounder; well"
  18. Beige
    • Origin:

      Color name
  19. Braxon
    • Origin:

      Modern invented name
  20. Bor
    • Origin:

      Slovene diminutive of Boris, Slavic
    • Meaning:

      "to fight"