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

  1. Bryce
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  2. Bathsheba
    • Origin:

      Hebrew
    • Meaning:

      "daughter of an oath"
  3. Bruna
    • Origin:

      Italian
    • Meaning:

      "brown"
  4. Bellerose
    • Origin:

      French and English
    • Meaning:

      "beautiful rose"
  5. Brinley
    • Origin:

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

      "burnt clearing; hill + meadow"
  6. Bristol
    • Origin:

      Place-name
  7. Brie
    • Origin:

      French, place-name of cheese-producing region
  8. Bobby
    • Origin:

      Short form of Roberta
  9. Brigitte
    • Origin:

      French variation of Brighid
    • Meaning:

      "strength or exalted one"
  10. Bevin
    • Origin:

      Irish Gaelic
    • Meaning:

      "fair lady, white lady"
  11. Brandy
    • Origin:

      Dutch
    • Meaning:

      "burnt wine"
  12. Berenice
    • Origin:

      Greek
    • Meaning:

      "she who brings victory"
  13. Bloom
    • Origin:

      Word Name
  14. Bia
    • Origin:

      Greek, Portuguese, Romanian
    • Meaning:

      "force; blessed; white"
  15. Beulah
    • Origin:

      Hebrew
    • Meaning:

      "married"
  16. Blaine
    • Origin:

      Irish
    • Meaning:

      "yellow"
  17. Bertie
    • Origin:

      Germanic
    • Meaning:

      "bright"
  18. Briallen
    • Origin:

      Welsh
    • Meaning:

      "primrose"
  19. Behati
    • Origin:

      Afrikaans version of Beatrice
    • Meaning:

      "blessed; she who brings happiness"
  20. Beata
    • Origin:

      Swedish, German, Italian, from Latin
    • Meaning:

      "blessed"