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

  1. Blakeley
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  2. Berengaria
    • Origin:

      Latin
    • Meaning:

      "bear spear"
  3. Brontë
    • Origin:

      Greek
    • Meaning:

      "thunder"
  4. Bintou
    • Origin:

      Arabic, West African
    • Meaning:

      "daughter, girl"
  5. Baraka
    • Origin:

      Kiswahili
    • Meaning:

      "blessings"
  6. Birgit
    • Origin:

      Scandinavian variation of Brighid
    • Meaning:

      "strength"
  7. Bryndis
    • Origin:

      Icelandic
    • Meaning:

      "armoured goddes"
  8. Brunhilde
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  9. Brogan
    • Origin:

      Irish
    • Meaning:

      "small shoe"
  10. Bethlehem
    • Origin:

      Hebrew
    • Meaning:

      "house of bread"
  11. Brayden
    • Origin:

      English
    • Meaning:

      "broad hill"
  12. British
    • Origin:

      English word name
    • Meaning:

      "relating to Great Britain"
  13. Braxton
    • Origin:

      English surname
    • Meaning:

      "Brock's settlement"
  14. Brinkley
    • Origin:

      English
    • Meaning:

      "woodland clearing"
  15. Bice
    • Origin:

      Italian, diminutive of Beatrice
    • Meaning:

      "she who brings happiness"
  16. Balia
    • Origin:

      Italian
    • Meaning:

      "to be at the mercy of"
  17. Banksy
    • Origin:

      Invented name
  18. Bethia
    • Origin:

      Hebrew
    • Meaning:

      "daughter of Jehovah"
  19. Belisama
    • Origin:

      Celtic
    • Meaning:

      "white, shining"
  20. Beibhinn
    • Origin:

      Irish
    • Meaning:

      "white or fair lady"