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

  1. Bird
    • Origin:

      Nature name
  2. Bianco
    • Origin:

      Italian
    • Meaning:

      "white"
  3. Bine
    • Origin:

      Slovene variation of Albin, Latin
    • Meaning:

      "white"
  4. Bnaya
    • Origin:

      Hebrew
    • Meaning:

      "built by god"
  5. Briggston
    • Origin:

      American invented name
  6. Burgess
    • Origin:

      English
    • Meaning:

      "inhabitant of a fortified town"
  7. Bexen
    • Origin:

      American invented name
  8. Braque
    • Origin:

      Artist name
  9. Brilliant
    • Origin:

      English word name
    • Meaning:

      "bright light; exceptionally intelligent"
  10. Brazos
    • Origin:

      Spanish
    • Meaning:

      "arms; nature name"
  11. Bayar
    • Origin:

      Mongolian
    • Meaning:

      "joy"
  12. Boulder
    • Origin:

      Nature name
  13. Bless
    • Origin:

      English word name
  14. Blaer
    • Origin:

      Icelandic or Scottish
    • Meaning:

      "breeze or field"
  15. Brodny
    • Origin:

      Slavic
    • Meaning:

      "one who lives near a stream"
  16. Bikendi
    • Origin:

      Basque
    • Meaning:

      "variation of Vincent"
  17. Bered
    • Origin:

      Hebrew
    • Meaning:

      "hail"
  18. Botham
    • Origin:

      English
    • Meaning:

      "he who lives in a broad valley"
  19. Belcher
    • Origin:

      English from French
    • Meaning:

      "pretty face"
  20. Brenden
    • Origin:

      Spelling variation of Brendan