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

  1. Betül
    • Origin:

      Turkish variation of Batul, Arabic
    • Meaning:

      "virgin"
  2. Birdella
    • Origin:

      American invented name, variation of Bird
  3. Betka
    • Origin:

      Diminutive of Alzbeta, Czech
    • Meaning:

      "pledged to God"
  4. Bathilda
    • Origin:

      Germanic
    • Meaning:

      "battle"
  5. Baldwin
    • Origin:

      German
    • Meaning:

      "brave friend"
  6. Bennet
    • Origin:

      Variation of Bennett, English
    • Meaning:

      "blessed"
  7. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"
  8. Beeja
    • Origin:

      Hindi
    • Meaning:

      "the beginning, or, happy"
  9. Birta
    • Origin:

      Icelandic
    • Meaning:

      "exalted or rescue"
  10. Blodyn
    • Origin:

      Welsh
    • Meaning:

      "flower"
  11. Brynja
    • Origin:

      Icelandic
    • Meaning:

      "armour"
  12. Bombette
    • Origin:

      English invented name
    • Meaning:

      "little bomb"
  13. Basma
    • Origin:

      Arabic
    • Meaning:

      "smile"
  14. Briseida
    • Origin:

      Variation of Briseis
  15. Beryan
    • Origin:

      Cornish, meaning unknown
  16. Blessyn
    • Origin:

      English word name, variation of blessing
  17. Bolivia
    • Origin:

      Place-name
  18. Bert
    • Origin:

      Diminutive of Alberta or Bertha
  19. Benevolence
    • Origin:

      English
    • Meaning:

      "desire to do good to others, goodwill"
  20. Boreal
    • Origin:

      English word name from Latin
    • Meaning:

      "northern"