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

  1. Basile
    • Origin:

      French variation of Basil
    • Meaning:

      "regal"
  2. Baer
    • Origin:

      German
    • Meaning:

      "bearlike, dweller at the sign of the bear"
  3. Brenton
    • Origin:

      English
    • Meaning:

      "town near the burnt land"
  4. Bliss
    • Origin:

      English word name
    • Meaning:

      "intense happiness"
  5. Bleddyn
    • Origin:

      Welsh
    • Meaning:

      "wolf's cub"
  6. Brand
    • Origin:

      English
    • Meaning:

      "firebrand, sword"
  7. Bartram
    • Origin:

      Scandinavian
    • Meaning:

      "glorious raven"
  8. Bret
    • Origin:

      Spelling variation of Brett
  9. Bas
    • Origin:

      Dutch, diminutive of Bastiaan and Sebastian
    • Meaning:

      "person from the city of Sebastia"
  10. Benoit
    • Origin:

      French variation of Benedict
    • Meaning:

      "blessed"
  11. Benoît
    • Origin:

      French
    • Meaning:

      "blessed"
  12. Bronx
    • Origin:

      Place name
  13. Barric
    • Origin:

      English
    • Meaning:

      "grain farm"
  14. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  15. Bilal
    • Origin:

      Arabic
    • Meaning:

      "moist"
  16. Bolan
    • Origin:

      Irish
    • Meaning:

      "little poet"
  17. Barlow
    • Origin:

      English
    • Meaning:

      "bare hillside"
  18. Bazel
    • Origin:

      Slavic variation of Basil
    • Meaning:

      "regal"
  19. Benedetto
    • Origin:

      Italian
    • Meaning:

      "blessed"
  20. Beacon
    • Origin:

      English word name
    • Meaning:

      "signal light"