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

  1. Binh
    • Origin:

      Vietnamese
    • Meaning:

      "peaceful, even"
  2. Bardyllis
    • Origin:

      Albanian
    • Meaning:

      "white"
  3. Balfour
    • Origin:

      Scottish
    • Meaning:

      "the village by the pasture"
  4. Bolt
    • Origin:

      English word name
    • Meaning:

      "flash of lightning"
  5. Belcher
    • Origin:

      English from French
    • Meaning:

      "pretty face"
  6. Barra
    • Origin:

      Irish
    • Meaning:

      "fair head"
  7. Bedivere
    • Origin:

      Welsh
  8. Broder
    • Origin:

      Scandinavian
    • Meaning:

      "brother"
  9. Brentley
    • Origin:

      Modern invented name
  10. Brayan
    • Origin:

      Spanish and Portuguese variation of Brian, modern invention
    • Meaning:

      "strong, virtuous"
  11. Bradman
    • Origin:

      English
    • Meaning:

      "at the wide river"
  12. Benz
    • Origin:

      German surname
    • Meaning:

      "bright strength"
  13. Bráulio
    • Origin:

      Spanish from German
    • Meaning:

      "glowing"
  14. Bige
    • Origin:

      Short form of Abijah, Hebrew
    • Meaning:

      "God is my father"
  15. Brawly
    • Origin:

      English word name
    • Meaning:

      "aggressive"
  16. Brennus
    • Origin:

      Brittonic and Cornish
    • Meaning:

      "king"
  17. Byatt
    • Origin:

      English
    • Meaning:

      "by the enclosure"
  18. Balon
    • Origin:

      Modern invented name
  19. Banx
    • Origin:

      Variation of Banks, English
    • Meaning:

      "one who lives on the hillside or riverbank"
  20. Bigger
    • Origin:

      Word Name