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

  1. Biddy
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  2. Benedicta
    • Origin:

      Latin
    • Meaning:

      "blessed"
  3. Bao
    • Origin:

      Chinese
    • Meaning:

      "treasure, jewel"
  4. Brae
    • Origin:

      Modern invented name, Scottish
    • Meaning:

      "slope of a hill"
  5. Boheme
    • Origin:

      French word name
  6. Brida
    • Origin:

      Form of Brighid, Irish
    • Meaning:

      "strength or exalted one"
  7. Benedicte
    • Origin:

      Latin, French
    • Meaning:

      "blessed, well-spoken"
  8. Brandi
    • Origin:

      Variation of Brandy, Dutch
    • Meaning:

      "burnt wine"
  9. Begonia
    • Origin:

      French
    • Meaning:

      "Begon's flower"
  10. Betsan
    • Origin:

      Welsh pet form of Elizabeth
  11. Brienne
    • Origin:

      Modern invented name
  12. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  13. Bennette
    • Origin:

      Feminization of Bennett, English, medieval form of Benedict
    • Meaning:

      "blessed"
  14. Brayden
    • Origin:

      English
    • Meaning:

      "broad hill"
  15. Birgit
    • Origin:

      Scandinavian variation of Brighid
    • Meaning:

      "strength"
  16. Bethlehem
    • Origin:

      Hebrew
    • Meaning:

      "house of bread"
  17. Bennie
    • Origin:

      Diminutive of Benjamina, Benedicte, or Bernadette
    • Meaning:

      "son of the right hand; blessed; brave bear"
  18. Berengaria
    • Origin:

      Latin
    • Meaning:

      "bear spear"
  19. Brontë
    • Origin:

      Greek
    • Meaning:

      "thunder"
  20. Burgundy
    • Origin:

      French place-name; also color name