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

  1. Betsan
    • Origin:

      Welsh pet form of Elizabeth
  2. Brienne
    • Origin:

      Modern invented name
  3. Begonia
    • Origin:

      French
    • Meaning:

      "Begon's flower"
  4. Bao
    • Origin:

      Chinese
    • Meaning:

      "treasure, jewel"
  5. Benedicta
    • Origin:

      Latin
    • Meaning:

      "blessed"
  6. Brida
    • Origin:

      Form of Brighid, Irish
    • Meaning:

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

      Variation of Brandy, Dutch
    • Meaning:

      "burnt wine"
  8. Brae
    • Origin:

      Modern invented name, Scottish
    • Meaning:

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

      French word name
  10. Benedicte
    • Origin:

      Latin, French
    • Meaning:

      "blessed, well-spoken"
  11. Brook
    • Origin:

      English nature name
    • Meaning:

      "small stream"
  12. Beloved
    • Origin:

      Literary word name
  13. Bennette
    • Origin:

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

      "blessed"
  14. Belia
    • Origin:

      Spanish variation of Bella
  15. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  16. Brid
    • Origin:

      Irish form of Bridget
    • Meaning:

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

      English
    • Meaning:

      "lives near the bridge"
  18. Burgundy
    • Origin:

      French place-name; also color name
  19. Briar rose
    • Origin:

      Literary name
  20. Bailee
    • Origin:

      Spelling variation of Bailey