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

  1. Brook
    • Origin:

      English nature name
    • Meaning:

      "small stream"
  2. Buttercup
    • Origin:

      Flower name, from English
    • Meaning:

      "yellow wildflower"
  3. Branson
    • Origin:

      English
    • Meaning:

      "son of the raven"
  4. Bodi
    • Origin:

      Hungarian, Slavic diminutive; variant of Bodhi "God protect the king; divine gift; enlightenment"
    • Meaning:

      "God protect the king; divine gift; enlightenment"
  5. Blaire
    • Origin:

      Spelling variation of Blair
  6. Bryn
    • Origin:

      Welsh
    • Meaning:

      "hill"
  7. Benicio
    • Origin:

      Spanish
    • Meaning:

      "blessed"
  8. Beretta
    • Origin:

      Word name
  9. Bryce
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  10. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  11. Barack
    • Origin:

      Hebrew; also Swahili from Arabic
    • Meaning:

      "thunderbolt, lightning; or blessing"
  12. Bathsheba
    • Origin:

      Hebrew
    • Meaning:

      "daughter of an oath"
  13. Biff
    • Origin:

      American nickname
  14. Bruna
    • Origin:

      Italian
    • Meaning:

      "brown"
  15. Bellerose
    • Origin:

      French and English
    • Meaning:

      "beautiful rose"
  16. Boston
    • Origin:

      Place-name
  17. Brinley
    • Origin:

      English, combination of Brynn + Lee "burnt clearing; hill + meadow"
    • Meaning:

      "burnt clearing; hill + meadow"
  18. Blane
    • Origin:

      Scottish
    • Meaning:

      "yellow"
  19. Brie
    • Origin:

      French, place-name of cheese-producing region, short form of Briana
  20. Bristol
    • Origin:

      Place-name