1239 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. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  9. Beretta
    • Origin:

      Word name
  10. Bryce
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  11. Bathsheba
    • Origin:

      Hebrew
    • Meaning:

      "daughter of an oath"
  12. Barack
    • Origin:

      Hebrew; also Swahili from Arabic
    • Meaning:

      "thunderbolt, lightning; or blessing"
  13. Bruna
    • Origin:

      Italian
    • Meaning:

      "brown"
  14. Biff
    • Origin:

      American nickname
  15. Bellerose
    • Origin:

      French and English
    • Meaning:

      "beautiful rose"
  16. Brinley
    • Origin:

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

      "burnt clearing; hill + meadow"
  17. Boston
    • Origin:

      Place-name
  18. Bristol
    • Origin:

      Place-name
  19. Blane
    • Origin:

      Scottish
    • Meaning:

      "yellow"
  20. Brie
    • Origin:

      French, place-name of cheese-producing region