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

  1. Blaque
    • Origin:

      Variation of Blake or Black
  2. Bardolf
    • Origin:

      English
    • Meaning:

      "axe-wolf"
  3. Brown
    • Origin:

      Color and surname
  4. Buff
    • Origin:

      Modern nickname, also color name
  5. Boreas
    • Origin:

      Greek
    • Meaning:

      "north wind"
  6. Bello
    • Origin:

      Italian
    • Meaning:

      "handsome, beautiful"
  7. Bat
    • Origin:

      Short form of Bartholomew
  8. Bristol
    • Origin:

      British place-name
  9. Briggston
    • Origin:

      American invented name
  10. Blaer
    • Origin:

      Icelandic or Scottish
    • Meaning:

      "breeze or field"
  11. Bruc
    • Origin:

      Catalan
    • Meaning:

      "heather"
  12. Bolton
    • Origin:

      English
    • Meaning:

      "dwelling in an enclosure"
  13. Bayard
    • Origin:

      English
    • Meaning:

      "russet-haired"
  14. Bayless
    • Origin:

      French occupational name
    • Meaning:

      "bailiff"
  15. Babar
    • Origin:

      Urdu
    • Meaning:

      "tiger"
  16. Basel
    • Origin:

      Swiss place name
    • Meaning:

      "king"
  17. Benuel
    • Origin:

      American variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"
  18. Bleuet
    • Origin:

      French
    • Meaning:

      "cornflower"
  19. Boss
    • Origin:

      English word name
  20. Brandt
    • Origin:

      German
    • Meaning:

      "dweller on burnt land"