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

  1. Bojan
    • Origin:

      Serbian, Croatian, Macedonian
    • Meaning:

      "battle"
  2. Bongiulo
    • Origin:

      Judeo-Italian
    • Meaning:

      "lovely youth"
  3. Bombay
    • Origin:

      Indian place-name
  4. Byggvir
    • Origin:

      Old Norse
    • Meaning:

      "barley"
  5. Bickford
    • Origin:

      English
    • Meaning:

      "axman's ford"
  6. Beuno
    • Origin:

      Welsh, possibly "knowing cattle"
    • Meaning:

      "knowing cattle"
  7. Beal
    • Origin:

      English from French
    • Meaning:

      "fair, handsome"
  8. Benesek
    • Origin:

      Cornish
    • Meaning:

      "blessed"
  9. Blær
    • Origin:

      Icelandic
    • Meaning:

      "light breeze"
  10. Bartheleme
    • Origin:

      Variation of Barthelemy
  11. Baretto
    • Origin:

      Portuguese
  12. Bjornson
    • Origin:

      Scandinavian
    • Meaning:

      "son of Bjorn"
  13. Bayler
    • Origin:

      English surname
    • Meaning:

      "measuring stick; bailiff; one who delivers goods; horse trainer"
  14. Braxley
    • Origin:

      American invented name
    • Meaning:

      "Brock's field"
  15. Bendix
    • Origin:

      Frisian, Germanic
    • Meaning:

      "blessed"
  16. Burnell
    • Origin:

      English surname
    • Meaning:

      "little brown"
  17. Burgess
    • Origin:

      English
    • Meaning:

      "inhabitant of a fortified town"
  18. Benga
    • Origin:

      Yoruba
    • Meaning:

      "lift up, elevate"
  19. Bangkok
    • Origin:

      Place-name
  20. Benet
    • Origin:

      Catalan form of Bennett or Benedict, Latin
    • Meaning:

      "blessed"