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

  1. Bechette
    • Origin:

      French
    • Meaning:

      "little spade"
  2. Bellarosa
    • Origin:

      Spanish and Italian
    • Meaning:

      "beautiful rose"
  3. Belize
    • Origin:

      Place-name
    • Meaning:

      "muddy waters"
  4. Betiel
    • Origin:

      Eritrea, meaning unknown
  5. Bettany
    • Origin:

      English surname and herb name
  6. Breslin
    • Origin:

      Irish
  7. Brídín
    • Origin:

      Irish
    • Meaning:

      "exalted one"
  8. Baptista
    • Origin:

      Latin
    • Meaning:

      "the baptized one"
  9. Bluesy
    • Origin:

      English word name
    • Meaning:

      "related to blues music"
  10. Brightly
    • Origin:

      English word name
    • Meaning:

      "in a way that gives out or reflects much light"
  11. Brinsley
    • Origin:

      English
    • Meaning:

      "from Brinsley"
  12. Brienna
    • Origin:

      American, invented name
  13. Bethea
    • Origin:

      Hebrew
    • Meaning:

      "Daughter of Jehovah"
  14. Bjork
    • Origin:

      Icelandic
    • Meaning:

      "birch tree"
  15. Bidelia
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  16. Blaque
    • Origin:

      Variation of Blake or Black
  17. Bhavani
    • Origin:

      Sanskrit
    • Meaning:

      "giver of life"
  18. Biana
    • Origin:

      Literature
    • Meaning:

      "fair, white"
  19. Bowyn
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  20. Banner
    • Origin:

      English occupational surname
    • Meaning:

      "flag bearer"