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

  1. Buxton
    • Origin:

      English
    • Meaning:

      "boulders that rock at a touch"
  2. Barthelemy
    • Origin:

      French form of Bartholomew
  3. Braque
    • Origin:

      Artist name
  4. Borna
    • Origin:

      Croatian
    • Meaning:

      "battle"
  5. Birkett
    • Origin:

      English
    • Meaning:

      "birch coastland"
  6. Buğra
    • Origin:

      Turkish
    • Meaning:

      "baby camel"
  7. Blai
    • Origin:

      Catalan form of Blaise
    • Meaning:

      "to lisp, stammer"
  8. Blanche
    • Origin:

      French
    • Meaning:

      "white"
  9. Bowman
    • Origin:

      English surname
    • Meaning:

      "archer"
  10. Barra
    • Origin:

      Irish
    • Meaning:

      "fair head"
  11. Brawley
    • Origin:

      English
    • Meaning:

      "meadow at the slope of the hill"
  12. Bravery
    • Origin:

      Virtue name
  13. Balliol
    • Origin:

      French
    • Meaning:

      "fortification"
  14. Beech
    • Origin:

      English
    • Meaning:

      "beech tree"
  15. Brayan
    • Origin:

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

      "strong, virtuous"
  16. Baltimore
    • Origin:

      Place name, English from Irish
    • Meaning:

      "town of the big house"
  17. Brylan
    • Origin:

      Modern
  18. Bannon
    • Origin:

      Irish
    • Meaning:

      "descendant of the small white one"
  19. Bouvier
    • Origin:

      French occupational name
    • Meaning:

      "herdsman"
  20. Bimini
    • Origin:

      Place-name