1239 Baby Names That Start With B (with Meanings and Popularity)

  1. Bruce
    • Origin:

      Scottish and English from French
    • Meaning:

      "from the brushwood thicket"
  2. Bodie
    • Origin:

      Variation of Bodhi or Bode, Sanskrit, German
    • Meaning:

      "enlightenment, awakening; order, command"
  3. Ben
    • Origin:

      Hebrew
    • Meaning:

      "son of"
  4. Boaz
    • Origin:

      Hebrew
    • Meaning:

      "swiftness"
  5. Brandon
    • Origin:

      English
    • Meaning:

      "broom-covered hill"
  6. Baker
    • Origin:

      English occupational surname
  7. Boden
    • Origin:

      English or German surname
    • Meaning:

      "hill shaped like a bow or floor"
  8. Benji
    • Origin:

      Diminutive of Benjamin
  9. Brock
    • Origin:

      English
    • Meaning:

      "badger"
  10. Blaine
    • Origin:

      Irish and Scottish
    • Meaning:

      "yellow"
  11. Bernadette
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  12. Blair
    • Origin:

      Scottish
    • Meaning:

      "dweller on the plain"
  13. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  14. Bryn
    • Origin:

      Welsh
    • Meaning:

      "hill"
  15. Bryan
    • Origin:

      Variation of Brian, Irish
    • Meaning:

      "strong, virtuous, and honorable"
  16. Blue
    • Origin:

      Color name
  17. Bernard
    • Origin:

      German
    • Meaning:

      "strong, brave as a bear"
  18. Briony
    • Origin:

      Spelling variation of Bryony
    • Meaning:

      "to sprout"
  19. Bronwyn
    • Origin:

      Welsh
    • Meaning:

      "white breast"
  20. Booker
    • Origin:

      English
    • Meaning:

      "scribe"