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

  1. Breeze
    • Origin:

      Word name
  2. Bertha
    • Origin:

      German
    • Meaning:

      "bright, glorious"
  3. Britney
    • Origin:

      Variation of Brittany
  4. Blessing
    • Origin:

      Word name
  5. Bethan
    • Origin:

      Welsh, diminutive of Elizabeth
  6. Bobbie
    • Origin:

      English
    • Meaning:

      "bright fame"
  7. Brixton
    • Origin:

      British place name
  8. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  9. Brunhilda
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  10. Bessie
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  11. Branigan
    • Origin:

      irish
    • Meaning:

      "little raven"
  12. Brix
    • Origin:

      Short form of Brixton, place-name and surname, English
    • Meaning:

      "stone of Brixi"
  13. Bebe
    • Origin:

      Diminutive of Beatrice or any other B name
  14. Belvedere
    • Origin:

      Italian
    • Meaning:

      "beautiful view"
  15. Baker
    • Origin:

      English occupational surname
  16. Bex
    • Origin:

      Short form of Rebecca
  17. Beren
    • Origin:

      Literature
    • Meaning:

      "brave, bold, daring"
  18. Bleu
    • Origin:

      French
    • Meaning:

      "blue"
  19. Breaker
    • Origin:

      English word name
  20. Bess
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"