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

  1. Banks
    • Origin:

      English surname
    • Meaning:

      "one who lives on the hillside or riverbank"
  2. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  3. Bebe
    • Origin:

      Diminutive of Beatrice or any other B name
  4. Bibi
    • Origin:

      French, Persian, or diminutive of Bibiana
    • Meaning:

      "toy; delight; lady of the house; life"
  5. Brisa
    • Origin:

      Spanish
    • Meaning:

      "breeze"
  6. Bandit
    • Origin:

      Word or occupational name
  7. Blaze
    • Origin:

      English word name
    • Meaning:

      "fire"
  8. Brent
    • Origin:

      English
    • Meaning:

      "dweller near the burnt land"
  9. Barack
    • Origin:

      Hebrew; also Swahili from Arabic
    • Meaning:

      "thunderbolt, lightning; or blessing"
  10. Biff
    • Origin:

      American nickname
  11. Baird
    • Origin:

      Scottish occupational name
    • Meaning:

      "minstrel, poet"
  12. Bill
    • Origin:

      English, diminutive of William
    • Meaning:

      "resolute protection"
  13. Buster
    • Origin:

      Modern nickname
  14. Bramble
    • Origin:

      Nature name
    • Meaning:

      "blackberry shrub"
  15. Brick
    • Origin:

      Word name, various origins
  16. Blade
    • Origin:

      Word name
  17. Bosco
    • Origin:

      Italian saint name
  18. Brando
    • Origin:

      Italian variation of Brand
    • Meaning:

      "firebrand, sword"
  19. Bloom
    • Origin:

      Word Name
  20. Bodhi
    • Origin:

      Sanskrit
    • Meaning:

      "awakening; enlightenment"