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

  1. Brynmor
    • Origin:

      Welsh
    • Meaning:

      "great hill"
  2. Baggio
    • Origin:

      Italian
    • Meaning:

      "toad"
  3. Bearchán
    • Origin:

      Irish
    • Meaning:

      "little spear"
  4. Brain
    • Origin:

      Misspelling of Brian
  5. Booth
    • Origin:

      English and Scottish
    • Meaning:

      "small dwelling place, shed"
  6. Braeden
    • Origin:

      Spelling variation of Braydon
  7. Biaggio
    • Origin:

      Italian variation of Blaise
    • Meaning:

      "one who stutters or lisps"
  8. Branagan
    • Origin:

      Irish
    • Meaning:

      "little raven"
  9. Bond
    • Origin:

      English
    • Meaning:

      "peasant farmer"
  10. Bourbon
    • Origin:

      Word name
  11. Brewster
    • Origin:

      English occupational name
    • Meaning:

      "female brewer"
  12. Bor
    • Origin:

      Slovene diminutive of Boris, Slavic
    • Meaning:

      "to fight"
  13. Bledri
    • Origin:

      Welsh
    • Meaning:

      "ruler"
  14. Birsha
    • Origin:

      Hebrew
  15. Byrd
    • Origin:

      English word name
    • Meaning:

      "bird"
  16. Burleigh
    • Origin:

      English
    • Meaning:

      "meadow belonging to a manor"
  17. Branley
    • Origin:

      English
    • Meaning:

      "raven meadow"
  18. Boyan
    • Origin:

      Bulgarian
    • Meaning:

      "battle"
  19. Bercan
    • Origin:

      Gaelic
    • Meaning:

      "little spear"
  20. Benning
    • Origin:

      German
    • Meaning:

      "son of Bernhard"