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

  1. Blessing
    • Origin:

      Word name
  2. Britney
    • Origin:

      Variation of Brittany
  3. Brycen
    • Origin:

      Spelling variation of Bryson
  4. Bertha
    • Origin:

      German
    • Meaning:

      "bright, glorious"
  5. Bobbie
    • Origin:

      Diminutive of Roberta or Barbara, English
    • Meaning:

      "bright fame; stranger"
  6. Bebe
    • Origin:

      Diminutive of Beatrice or any other B name
  7. Bessie
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  8. Branigan
    • Origin:

      irish
    • Meaning:

      "little raven"
  9. Belvedere
    • Origin:

      Italian
    • Meaning:

      "beautiful view"
  10. Brunhilda
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  11. Brixton
    • Origin:

      British place name
  12. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

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

      Welsh, diminutive of Elizabeth
  14. Brix
    • Origin:

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

      "stone of Brixi"
  15. Baker
    • Origin:

      English occupational surname
  16. Bleu
    • Origin:

      French
    • Meaning:

      "blue"
  17. Barley
    • Origin:

      English
    • Meaning:

      "grower or seller of barley"
  18. Bex
    • Origin:

      Short form of Rebecca
  19. Bess
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  20. Breaker
    • Origin:

      English word name