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

  1. Bex
    • Origin:

      Short form of Rebecca
  2. Bess
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  3. Baylor
    • Origin:

      English
    • Meaning:

      "horse trainer"
  4. Britta
    • Origin:

      Scandinavian, variation of Birgit or Britt
    • Meaning:

      "strength or exalted one"
  5. Bethel
    • Origin:

      Hebrew
    • Meaning:

      "house of God"
  6. Blanca
    • Origin:

      Spanish
    • Meaning:

      "white"
  7. Braelyn
    • Origin:

      Modern invented name
  8. Brett
    • Origin:

      Celtic
    • Meaning:

      "from Brittany"
  9. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  10. Beyonce
    • Origin:

      Invented name
  11. Berry
    • Origin:

      Nature name
  12. Becca
    • Origin:

      Diminutive of Rebecca
    • Meaning:

      "servant of God"
  13. Bibiana
    • Origin:

      Latin
    • Meaning:

      "life"
  14. Beck
    • Origin:

      Short form of Rebecca or English
    • Meaning:

      "one living beside a small stream"
  15. Brighton
    • Origin:

      English place-name
  16. Baylee
    • Origin:

      Spelling variation of occupational name Bailey
    • Meaning:

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

      French, diminutive of Barbara
  18. Bora
    • Origin:

      Czech diminutive of Barbara or Albanian
    • Meaning:

      "snow"
  19. Bronagh
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  20. Blodwen
    • Origin:

      Welsh
    • Meaning:

      "white flower"