519 Girl Names That Start With B (With Meanings and Popularity)

  1. Bethany
    • Origin:

      Biblical place name and Hebrew
    • Meaning:

      "house of figs"
  2. Betty
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  3. Brianna
    • Origin:

      Feminine variation of Brian
    • Meaning:

      "strong, virtuous and honorable"
  4. Bernadette
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  5. Brooke
    • Origin:

      English
    • Meaning:

      "small stream"
  6. Blue
    • Origin:

      Color name
  7. Bryn
    • Origin:

      Welsh
    • Meaning:

      "hill"
  8. Bronwyn
    • Origin:

      Welsh
    • Meaning:

      "white breast"
  9. Bellatrix
    • Origin:

      Latin
    • Meaning:

      "female warrior"
  10. Brigid
    • Origin:

      Irish variation of Brighid
    • Meaning:

      "strength or exalted one"
  11. Bree
    • Origin:

      Irish, from Brid, Brigh, Brigid
    • Meaning:

      "strength or exalted one"
  12. Bronwen
    • Origin:

      Welsh
    • Meaning:

      "white breast"
  13. Briony
    • Origin:

      Spelling variation of Bryony
    • Meaning:

      "to sprout"
  14. Blossom
    • Origin:

      English
    • Meaning:

      "to bloom"
  15. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  16. Bailey
    • Origin:

      Occupational name
    • Meaning:

      "law enforcer, bailiff"
  17. Brenna
    • Origin:

      Feminine form of Brennan
    • Meaning:

      "descendant of the sad one"
  18. Bluebell
    • Origin:

      Flower name from English
    • Meaning:

      "blue bell"
  19. Blanche
    • Origin:

      French
    • Meaning:

      "white"
  20. Betsy
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"