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

  1. Bubba
    • Origin:

      American nickname
  2. Busby
    • Origin:

      English
    • Meaning:

      "shrub farm"
  3. Bain
    • Origin:

      Gaelic or Sindarin
    • Meaning:

      "white, fair"
  4. Binx
    • Origin:

      American invented name
  5. Björn
    • Origin:

      Swedish
    • Meaning:

      "bear"
  6. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  7. Brynna
    • Origin:

      Welsh
    • Meaning:

      "hill"
  8. Breckin
    • Origin:

      Spelling variation of Breccan, Irish
    • Meaning:

      "freckled, speckled"
  9. Blythe
    • Origin:

      English
    • Meaning:

      "cheerful"
  10. Busy
    • Origin:

      English, diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  11. Boman
    • Origin:

      Persian
    • Meaning:

      "great mind"
  12. Basie
    • Origin:

      Scottish surname, meaning unknown
  13. Benajah
    • Origin:

      Hebrew, 'god has built"
  14. Briseis
    • Origin:

      Greek
  15. Beacan
    • Origin:

      Irish
    • Meaning:

      "tiny one"
  16. Beanie
    • Origin:

      Invented nickname
  17. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  18. Basilio
    • Origin:

      Italian and Spanish variation of Basil, Greek
    • Meaning:

      "regal"
  19. Birch
    • Origin:

      English, German, Danish, and Swedish surname and tree name
    • Meaning:

      "dweller in the birch wood"
  20. Braylon
    • Origin:

      Modern invented name