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

  1. Brinkley
    • Origin:

      English
    • Meaning:

      "woodland clearing"
  2. Bacchus
    • Origin:

      Roman mythology name
  3. Berry
    • Origin:

      Nature name
  4. Blodwen
    • Origin:

      Welsh
    • Meaning:

      "white flower"
  5. Bixby
    • Origin:

      Invented name
  6. Braydon
    • Origin:

      English
    • Meaning:

      "wide valley"
  7. Briley
    • Origin:

      Modern invented name
  8. Bethan
    • Origin:

      Welsh, diminutive of Elizabeth
  9. Bora
    • Origin:

      Czech diminutive of Barbara or Albanian
    • Meaning:

      "snow"
  10. Barclay
    • Origin:

      English and Scottish
    • Meaning:

      "where birches grow"
  11. Brannon
    • Origin:

      Irish variation of Brennan
  12. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  13. Bubba
    • Origin:

      American nickname
  14. Bryer
    • Origin:

      Variation of Briar
  15. Basilia
    • Origin:

      Greek, feminine variation of Basil
  16. Buchanan
    • Origin:

      Scottish
    • Meaning:

      "place of the cannon"
  17. Bedelia
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  18. Branigan
    • Origin:

      irish
    • Meaning:

      "little raven"
  19. Bonnibel
    • Origin:

      English, invented name
    • Meaning:

      "cheerful, beautiful"
  20. Bayard
    • Origin:

      English
    • Meaning:

      "russet-haired"