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

  1. Bardot
    • Origin:

      French surname
  2. Bronagh
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  3. Buffy
    • Origin:

      English diminutive of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  4. Brogan
    • Origin:

      Irish
    • Meaning:

      "small shoe"
  5. Bimini
    • Origin:

      Place-name
  6. Blaidd
    • Origin:

      Welsh
    • Meaning:

      "wolf"
  7. Blade
    • Origin:

      Word name
  8. Blaise
    • Origin:

      Latin
    • Meaning:

      "one who stutters"
  9. Babette
    • Origin:

      French diminutive of Barbara, Greek
    • Meaning:

      "stranger"
  10. Black
    • Origin:

      Color name
  11. Beauty
    • Origin:

      English word name
    • Meaning:

      "attractiveness"
  12. Boz
    • Origin:

      Diminutive of Bozhidar, Bosley, Boaz, or others, Slavic, English, Hebrew
    • Meaning:

      "divine; Bosa's field; swiftness"
  13. Baudelaire
    • Origin:

      French
    • Meaning:

      "large dagger or short sword"
  14. Blewett
    • Origin:

      English surname
    • Meaning:

      "blue cloth; cornflower"
  15. Baya
    • Origin:

      Spanish
    • Meaning:

      "berry"
  16. Bedelia
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  17. Brix
    • Origin:

      Short form of Brixton, place-name and surname, English
    • Meaning:

      "stone of Brixi"
  18. Baker
    • Origin:

      English occupational surname
  19. Boston
    • Bell
      • Origin:

        English and Scottish occupational name
      • Meaning:

        "ringer of the bell"