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

  1. Brisbane
    • Origin:

      Scottish surname and Australian place name
    • Meaning:

      "break bone"
  2. Brindle
    • Origin:

      English word name, color name
  3. Betsan
    • Origin:

      Welsh pet form of Elizabeth
  4. Borden
    • Origin:

      English
    • Meaning:

      "den of the boar"
  5. Balfour
    • Origin:

      Scottish
    • Meaning:

      "the village by the pasture"
  6. Brioc
    • Origin:

      Welsh diminutive
    • Meaning:

      "mighty prince"
  7. Bridge
    • Origin:

      Word name
  8. Benigno
    • Origin:

      Latin
    • Meaning:

      "kind, wellborn"
  9. Breeze
    • Origin:

      English word name
    • Meaning:

      "a gentle wind"
  10. Bennington
    • Origin:

      English surname
    • Meaning:

      "town by the Beane river"
  11. Banksy
    • Origin:

      Invented name
  12. Bennette
    • Origin:

      Feminization of Bennett, English, medieval form of Benedict
    • Meaning:

      "blessed"
  13. Bice
    • Origin:

      Italian, diminutive of Beatrice
    • Meaning:

      "she who brings happiness"
  14. Bali
    • Origin:

      Place-name and Sanskrit
    • Meaning:

      "strength"
  15. Bourbon
    • Origin:

      Word name
  16. Beelzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of the flies"
  17. Beauford
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  18. Bright
    • Origin:

      English word name
    • Meaning:

      "bright"
  19. Brooklynn
    • Origin:

      Spelling variation of Brooklyn, place name from Dutch
    • Meaning:

      "marshland"
  20. Belize
    • Origin:

      Place-name
    • Meaning:

      "muddy waters"