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

  1. Bennette
    • Origin:

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

      "blessed"
  2. Belia
    • Origin:

      Spanish variation of Bella
  3. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  4. Brid
    • Origin:

      Irish form of Bridget
    • Meaning:

      "strength or exalted one"
  5. Braeden
    • Origin:

      Spelling variation of Braydon
  6. Blaer
    • Origin:

      Icelandic or Scottish
    • Meaning:

      "breeze or field"
  7. Biaggio
    • Origin:

      Italian variation of Blaise
    • Meaning:

      "one who stutters or lisps"
  8. Bridger
    • Origin:

      English
    • Meaning:

      "lives near the bridge"
  9. Booth
    • Origin:

      English and Scottish
    • Meaning:

      "small dwelling place, shed"
  10. Burgundy
    • Origin:

      French place-name; also color name
  11. Brain
    • Origin:

      Misspelling of Brian
  12. Briar rose
    • Origin:

      Literary name
  13. Bailee
    • Origin:

      Spelling variation of Bailey
  14. Bearchán
    • Origin:

      Irish
    • Meaning:

      "little spear"
  15. Benuel
    • Origin:

      American variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"
  16. Blakeley
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  17. Bolton
    • Origin:

      English
    • Meaning:

      "dwelling in an enclosure"
  18. Brynmor
    • Origin:

      Welsh
    • Meaning:

      "great hill"
  19. Berengaria
    • Origin:

      Latin
    • Meaning:

      "bear spear"
  20. Brontë
    • Origin:

      Greek
    • Meaning:

      "thunder"