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

  1. Baylor
    • Origin:

      English occupational surname
    • Meaning:

      "one who delivers goods"
  2. Brick
    • Origin:

      Word name, various origins
  3. Bosco
    • Origin:

      Italian saint name
  4. Brook
    • Origin:

      English nature name
    • Meaning:

      "small stream"
  5. Branson
    • Origin:

      English
    • Meaning:

      "son of the raven"
  6. Bodi
    • Origin:

      Hungarian, Slavic diminutive; variant of Bodhi "God protect the king; divine gift; enlightenment"
    • Meaning:

      "God protect the king; divine gift; enlightenment"
  7. Bryn
    • Origin:

      Welsh
    • Meaning:

      "hill"
  8. Benicio
    • Origin:

      Spanish
    • Meaning:

      "blessed"
  9. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  10. Barack
    • Origin:

      Hebrew; also Swahili from Arabic
    • Meaning:

      "thunderbolt, lightning; or blessing"
  11. Biff
    • Origin:

      American nickname
  12. Boston
    • Origin:

      Place-name
  13. Blane
    • Origin:

      Scottish
    • Meaning:

      "yellow"
  14. Blu
    • Origin:

      English
    • Meaning:

      "blue"
  15. Brantley
    • Origin:

      English
    • Meaning:

      "sword, fiery torch"
  16. Baron
    • Origin:

      English word name
    • Meaning:

      "a lord of the realm"
  17. Buster
    • Origin:

      Modern nickname
  18. Blues
    • Origin:

      English word name
    • Meaning:

      "slow, sad, songs of lamentation; a music genre of black American folk origin"
  19. Bean
    • Origin:

      English word name
    • Meaning:

      "an immature bean pod used as a vegetable"
  20. Burke
    • Origin:

      French
    • Meaning:

      "from the fortress"