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

  1. Brooke
    • Origin:

      English
    • Meaning:

      "small stream"
  2. Bellamy
    • Origin:

      English and Irish from French
    • Meaning:

      "fine friend"
  3. Brianna
    • Origin:

      Feminine variation of Brian
    • Meaning:

      "strong, virtuous and honorable"
  4. Bernadette
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  5. Brittany
    • Origin:

      English name of the French region Bretagne, meaning 'from Briton'
  6. Briony
    • Origin:

      Spelling variation of Bryony
    • Meaning:

      "to sprout"
  7. Bennett
    • Origin:

      English medieval form of Benedict, Latin
    • Meaning:

      "blessed"
  8. Bambi
    • Origin:

      Diminutive of Bambina, Italian
    • Meaning:

      "child; baby girl"
  9. Blake
    • Origin:

      English
    • Meaning:

      "fair-haired, dark"
  10. Beau
    • Bronwen
      • Origin:

        Welsh
      • Meaning:

        "white breast"
    • Bryony
      • Origin:

        Latin flower name
      • Meaning:

        "to sprout"
    • Brenna
      • Origin:

        Feminine form of Brennan
      • Meaning:

        "descendant of the sad one"
    • Bailey
      • Origin:

        Occupational name
      • Meaning:

        "law enforcer, bailiff"
    • Benjamin
      • Origin:

        Hebrew
      • Meaning:

        "son of the right hand"
    • Bria
      • Origin:

        Diminutive of Briana or Gabriella
      • Meaning:

        "hill, high; God is my strong man"
    • Bertha
      • Origin:

        German
      • Meaning:

        "bright, glorious"
    • Betsy
      • Origin:

        Diminutive of Elizabeth
      • Meaning:

        "pledged to God"
    • Bethany
      • Origin:

        Biblical place name and Hebrew
      • Meaning:

        "house of figs"
    • Bronwyn
      • Origin:

        Welsh
      • Meaning:

        "white breast"