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

  1. Bryant
    • Origin:

      Variation of Brian
  2. Brice
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  3. Briet
    • Origin:

      Icelandic variation of Brit, English
    • Meaning:

      "from Britain"
  4. Bonnet
    • Origin:

      English
    • Meaning:

      "hat"
  5. Beacon
    • Origin:

      English word name
    • Meaning:

      "signal light"
  6. Baez
    • Origin:

      Spanish surname
  7. Brixton
    • Origin:

      English place-name
  8. Bayan
    • Origin:

      Kurdish, Kazakh
    • Meaning:

      "morning; woman"
  9. Bechette
    • Origin:

      French
    • Meaning:

      "little spade"
  10. Baptista
    • Origin:

      Latin
    • Meaning:

      "the baptized one"
  11. Brídín
    • Origin:

      Irish
    • Meaning:

      "exalted one"
  12. Brienna
    • Origin:

      American, invented name
  13. Bidelia
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  14. Blaque
    • Origin:

      Variation of Blake or Black
  15. Baja
    • Origin:

      Spanish place-name
    • Meaning:

      "lower"
  16. Bani
    • Origin:

      Punjabi
    • Meaning:

      "earth, creator"
  17. Ballerina
    • Origin:

      English word name
    • Meaning:

      "ballet dancer"
  18. Brennley
    • Origin:

      American invented name, variation of Brinley, English
    • Meaning:

      "burnt meadow"
  19. Blakesley
    • Origin:

      English place-name and surname
    • Meaning:

      "dark wolf's wood or clearing"
  20. Bhavani
    • Origin:

      Sanskrit
    • Meaning:

      "giver of life"