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

  1. Beowulf
    • Origin:

      Old English
    • Meaning:

      "bee wolf"
  2. Bleuenn
    • Origin:

      Breton
    • Meaning:

      "white flower"
  3. Benoit
    • Origin:

      French variation of Benedict
    • Meaning:

      "blessed"
  4. Bige
    • Origin:

      Short form of Abijah, Hebrew
    • Meaning:

      "God is my father"
  5. Bayard
    • Origin:

      French
    • Meaning:

      "russet-haired"
  6. Berry
    • Origin:

      Nature name
  7. Brynlee
    • Origin:

      Spelling variation of Brinley, combination of Brynn and Lee
    • Meaning:

      "burnt clearing; hill + meadow"
  8. Brayan
    • Origin:

      Spanish and Portuguese variation of Brian, modern invention
    • Meaning:

      "strong, virtuous"
  9. Brick
    • Origin:

      Word name, various origins
  10. Bellerose
    • Origin:

      French and English
    • Meaning:

      "beautiful rose"
  11. Bethan
    • Origin:

      Welsh diminutive of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  12. Briar rose
    • Origin:

      Literary name
  13. Bandit
    • Origin:

      Word or occupational name
    • Meaning:

      "outlaw, thief"
  14. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"
  15. Bayla
    • Origin:

      Yiddish
    • Meaning:

      "white; bashful"
  16. Briseis
    • Origin:

      Greek
  17. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  18. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  19. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  20. Béatrice