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

  1. Boyan
    • Origin:

      Bulgarian
    • Meaning:

      "battle"
  2. Bascom
    • Origin:

      Surname name
  3. Brainard
    • Origin:

      English
    • Meaning:

      "courageous raven"
  4. Brishan
    • Origin:

      English Traveller, Romani
    • Meaning:

      "born during a thunderstorm"
  5. Bheem
    • Origin:

      Sanskrit
    • Meaning:

      "terrible, formidable"
  6. Bezai
    • Origin:

      Hebrew
    • Meaning:

      "eggs"
  7. Barn
    • Origin:

      Word name or short form of Barnaby or Barnabus
    • Meaning:

      "son of comfort"
  8. Bogi
    • Origin:

      Old Norse
    • Meaning:

      "bow"
  9. Benjen
    • Origin:

      Modern invented name
  10. Byrd
    • Origin:

      English word name
    • Meaning:

      "bird"
  11. Barbas
    • Biden
      • Origin:

        English surname
      • Meaning:

        "button-maker"
    • Becket
      • Origin:

        English and Irish
      • Meaning:

        "bee hive, little brook or bee cottage"
    • Brae
      • Origin:

        Scottish
      • Meaning:

        "slope of a hill"
    • Berry
      • Origin:

        Nature name
    • Brone
      • Origin:

        Irish
      • Meaning:

        "sorrow"
    • Beekman
      • Origin:

        Dutch
      • Meaning:

        "dweller by the stream"
    • Benvenuto
      • Origin:

        Italian
      • Meaning:

        "welcome"
    • Binyam
      • Origin:

        Ethiopian, Amharic, variation of Benjamin
      • Meaning:

        "son of the right hand"
    • Blanford
      • Origin:

        English
      • Meaning:

        "gray man's ford"