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

  1. Bethea
    • Origin:

      Hebrew
    • Meaning:

      "Daughter of Jehovah"
  2. Bodil
    • Origin:

      Norse
    • Meaning:

      "battle remedy"
  3. Biana
    • Origin:

      Literature
    • Meaning:

      "fair, white"
  4. Bahar
    • Origin:

      Persian, Turkish, Kurdish
    • Meaning:

      "spring"
  5. Bobo
    • Origin:

      Diminutive of Bo- names
  6. Banner
    • Origin:

      English occupational surname
    • Meaning:

      "flag bearer"
  7. Brennley
    • Origin:

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

      "burnt meadow"
  8. Baja
    • Origin:

      Spanish place-name
    • Meaning:

      "lower"
  9. Believe
    • Origin:

      English word name
    • Meaning:

      "accept something as true"
  10. Bowyn
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  11. Boots
    • Origin:

      English word name
  12. Bronnen
    • Origin:

      Cornish
    • Meaning:

      "a rush"
  13. Ballerina
    • Origin:

      English word name
    • Meaning:

      "ballet dancer"
  14. Beathag
    • Origin:

      Gaelic
    • Meaning:

      "life"
  15. Baianai
    • Origin:

      Turkish
    • Meaning:

      "wealth, richness"
  16. Bluesy
    • Origin:

      English word name
    • Meaning:

      "related to blues music"
  17. Britannia
    • Origin:

      Latin
    • Meaning:

      "Britain"
  18. Beasley
    • Origin:

      English surname
    • Meaning:

      "bent grass clearing"
  19. Brizo
    • Origin:

      Greek
    • Meaning:

      "to slumber"
  20. Beeja
    • Origin:

      Hindi
    • Meaning:

      "the beginning, or, happy"