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

  1. Brage
    • Origin:

      Norwegian from Old Norse
    • Meaning:

      "poetry"
  2. Bethoc
    • Origin:

      Gaelic
    • Meaning:

      "life"
  3. Burnell
    • Origin:

      English surname
    • Meaning:

      "little brown"
  4. Bangkok
    • Origin:

      Place-name
  5. Bari
    • Origin:

      Italian place name
  6. Branch
    • Origin:

      Word name
  7. Baani
    • Origin:

      Punjabi, Sikh
    • Meaning:

      "Earth, creator"
  8. Babygirl
    • Origin:

      Word name
  9. Bohemia
    • Origin:

      Place name
  10. Ber
    • Origin:

      Yiddish
    • Meaning:

      "bear"
  11. Bala
    • Origin:

      Sanskrit
    • Meaning:

      "young"
  12. Birley
    • Origin:

      English
    • Meaning:

      "meadow with the cow shed"
  13. Brubeck
    • Origin:

      German surname
    • Meaning:

      "dweller beside a brook"
  14. Bronislaw
    • Origin:

      Polish
    • Meaning:

      "weapon of glory"
  15. Burroughs
    • Origin:

      English
    • Meaning:

      "dwelling place"
  16. Burne
    • Origin:

      English
    • Meaning:

      "the brook"
  17. Bernarda
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  18. Belissa
    • Origin:

      Modern invented name
  19. Bala
    • Origin:

      Sanskrit
    • Meaning:

      "young"
  20. Braxley
    • Origin:

      American invented name
    • Meaning:

      "Brock's field"