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

  1. Brixta
    • Origin:

      Celtic
    • Meaning:

      "magic"
  2. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"
  3. Bly
    • Origin:

      English
    • Meaning:

      "happy, friendly"
  4. Benjamina
    • Origin:

      Hebrew
    • Meaning:

      "daughter of the right hand"
  5. Bluet
    • Origin:

      Nature name, English from French
    • Meaning:

      "blue"
  6. Brindle
    • Origin:

      English word name, color name
  7. Bizzy
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  8. Breanna
    • Origin:

      Spelling variation of Briana
  9. Bohemia
    • Origin:

      Place or word name
  10. Braylee
    • Origin:

      Modern invented name
  11. Barra
    • Origin:

      Irish
    • Meaning:

      "fair-headed"
  12. Brynley
    • Origin:

      Variation of Brinley or combination of Bryn and Leigh
    • Meaning:

      "burned clearing; hill + meadow"
  13. Brilliance
    • Origin:

      English word name
    • Meaning:

      "brightness of light; exceptional intelligence"
  14. Brynleigh
    • Origin:

      Variation of Brinley or combination of Bryn and Leigh
    • Meaning:

      "burned clearing; hill + meadow"
  15. Bryleigh
    • Origin:

      Modern invented name
    • Meaning:

      "thorny woodland clearing"
  16. Bryluen
    • Origin:

      Cornish
    • Meaning:

      "rose"
  17. Banjo
    • Origin:

      Word name
  18. Brunhild
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  19. Beyza
    • Origin:

      Turkish and Arabic
    • Meaning:

      "white"
  20. Bari
    • Origin:

      Italian place name