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

  1. Brave
    • Origin:

      English word name
    • Meaning:

      "showing courage"
  2. Brittney
    • Origin:

      Variation of Brittany, English name of the French region Bretagne, meaning 'from Briton'
  3. Bani
    • Origin:

      Punjabi
    • Meaning:

      "earth, creator"
  4. Bronnen
    • Origin:

      Cornish
    • Meaning:

      "a rush"
  5. Ballerina
    • Origin:

      English word name
    • Meaning:

      "ballet dancer"
  6. Brennley
    • Origin:

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

      "burnt meadow"
  7. Bahía
    • Origin:

      Spanish
    • Meaning:

      "bay"
  8. Bobo
    • Origin:

      Diminutive of Bo- names
  9. Bahar
    • Origin:

      Persian, Turkish, Kurdish
    • Meaning:

      "spring"
  10. Blakesley
    • Origin:

      English place-name and surname
    • Meaning:

      "dark wolf's wood or clearing"
  11. Brizo
    • Origin:

      Greek
    • Meaning:

      "to slumber"
  12. Bodil
    • Origin:

      Norse
    • Meaning:

      "battle remedy"
  13. Boots
    • Origin:

      English word name
  14. Beasley
    • Origin:

      English surname
    • Meaning:

      "bent grass clearing"
  15. Britannia
    • Origin:

      Latin
    • Meaning:

      "Britain"
  16. Baja
    • Origin:

      Spanish place-name
    • Meaning:

      "lower"
  17. Believe
    • Origin:

      English word name
    • Meaning:

      "accept something as true"
  18. Baianai
    • Origin:

      Turkish
    • Meaning:

      "wealth, richness"
  19. Beathag
    • Origin:

      Gaelic
    • Meaning:

      "life"
  20. Braxley
    • Origin:

      American invented name