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

  1. Beelzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of the flies"
  2. Beauford
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  3. Brinley
    • Origin:

      English
    • Meaning:

      "burnt meadow"
  4. Berry
    • Origin:

      Nature name
  5. Berquist
    • Origin:

      Swedish
    • Meaning:

      "mountain twig"
  6. Barnett
    • Origin:

      English
    • Meaning:

      "place cleared by burning"
  7. Blakely
    • Origin:

      English
    • Meaning:

      "dark wood or clearing"
  8. Braydon
    • Origin:

      English
    • Meaning:

      "wide valley"
  9. Basie
    • Origin:

      Scottish surname, meaning unknown
  10. Braylen
    • Origin:

      Modern invented name
  11. Benvenuto
    • Origin:

      Italian
    • Meaning:

      "welcome"
  12. Bekele
    • Origin:

      Amharic
    • Meaning:

      "growing"
  13. Bearchán
    • Origin:

      Irish
    • Meaning:

      "little spear"
  14. Booth
    • Origin:

      English and Scottish
    • Meaning:

      "small dwelling place, shed"
  15. Binyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

      "son of the right hand"
  16. Beaufort
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  17. Bannon
    • Origin:

      Irish
    • Meaning:

      "descendant of the small white one"
  18. Björn
    • Origin:

      Swedish
    • Meaning:

      "bear"
  19. Balzac
    • Origin:

      French surname
  20. Bays
    • Origin:

      Variation of Bay, Latin
    • Meaning:

      "berry"