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

  1. Bakari
    • Origin:

      Swahili
    • Meaning:

      "hopeful, promising"
  2. Blewett
    • Origin:

      English surname
    • Meaning:

      "blue cloth; cornflower"
  3. Burgundy
    • Origin:

      French place-name; also color name
  4. Briley
    • Origin:

      Modern invented name
  5. Breslin
    • Origin:

      Irish
  6. Bobo
    • Origin:

      Diminutive of Robert
  7. Boss
    • Origin:

      English word name
  8. Benevolent
    • Origin:

      Word name
  9. Barden
    • Origin:

      English "barley valley"
    • Meaning:

      "barley valley"
  10. Belden
    • Origin:

      English from French
    • Meaning:

      "pretty valley"
  11. Beresford
    • Origin:

      English
    • Meaning:

      "ford where barley grows"
  12. Brodhi
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  13. Boi
    • Origin:

      Catalan diminutive of names beginning with Bald-
  14. Black
    • Origin:

      Color name
  15. Balliol
    • Origin:

      French
    • Meaning:

      "fortification"
  16. Busby
    • Origin:

      English
    • Meaning:

      "shrub farm"
  17. Boots
    • Origin:

      English word name
  18. Boreal
    • Origin:

      English word name from Latin
    • Meaning:

      "northern"
  19. Bahram
    • Origin:

      Iranian
    • Meaning:

      "good-natured, nice"
  20. Benuel
    • Origin:

      American variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"