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

  1. Bria
    • Origin:

      Diminutive of Briana or Gabriella
    • Meaning:

      "hill, high; God is my strong man"
  2. Brianna
    • Origin:

      Feminine variation of Brian
    • Meaning:

      "strong, virtuous and honorable"
  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. Benji
    • Origin:

      Diminutive of Benjamin
  8. Boden
    • Origin:

      English or German surname
    • Meaning:

      "hill shaped like a bow or floor"
  9. Brock
    • Origin:

      English
    • Meaning:

      "badger"
  10. Blair
    • Origin:

      Scottish
    • Meaning:

      "dweller on the plain"
  11. Bernadette
    • Origin:

      German
    • Meaning:

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

      Irish and Scottish
    • Meaning:

      "yellow"
  13. Bryn
    • Origin:

      Welsh
    • Meaning:

      "hill"
  14. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  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. Booker
    • Origin:

      English
    • Meaning:

      "scribe"
  20. Bronwyn
    • Origin:

      Welsh
    • Meaning:

      "white breast"