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

  1. Brinley
    • Origin:

      English
    • Meaning:

      "burnt meadow"
  2. Blythe
    • Origin:

      English
    • Meaning:

      "cheerful"
  3. Binx
    • Origin:

      American invented name
  4. Björn
    • Origin:

      Swedish
    • Meaning:

      "bear"
  5. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  6. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  7. Beanie
    • Origin:

      Invented nickname
  8. Briseis
    • Origin:

      Greek
  9. Basie
    • Origin:

      Scottish surname, meaning unknown
  10. Braylon
    • Origin:

      Modern invented name
  11. Breckin
    • Origin:

      Spelling variation of Breccan, Irish
    • Meaning:

      "freckled, speckled"
  12. Bellona
    • Origin:

      Latin
    • Meaning:

      "fighter"
  13. Bozena
    • Origin:

      Slavic, Polish
    • Meaning:

      "divine"
  14. Benajah
    • Origin:

      Hebrew, 'god has built"
  15. Bain
    • Origin:

      Gaelic or Sindarin
    • Meaning:

      "white, fair"
  16. Busby
    • Origin:

      English
    • Meaning:

      "shrub farm"
  17. Busy
    • Origin:

      English, diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  18. Brynjar
    • Origin:

      Old Norse
    • Meaning:

      "warrior armor"
  19. Becan
    • Origin:

      Irish
    • Meaning:

      "little man"
  20. Boyce
    • Origin:

      Scottish, from French
    • Meaning:

      "lives by the woods"