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

  1. Belina
    • Origin:

      Czech, Croatian
    • Meaning:

      "light, fair"
  2. Braeden
    • Origin:

      English
    • Meaning:

      "broad hill"
  3. Bride
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  4. Barrie
    • Origin:

      Feminine variation of Barry
    • Meaning:

      "spear"
  5. Beautiful
    • Origin:

      English word name
    • Meaning:

      "pleasing the senses or mind aesthetically"
  6. Bixby
    • Origin:

      Invented name
  7. Benicia
    • Origin:

      Spanish
    • Meaning:

      "blessed one"
  8. Bahaar
    • Origin:

      Persian, Turkish, Kurdish
    • Meaning:

      "spring"
  9. Beneste
    • Origin:

      Jèrriais
    • Meaning:

      "goodness"
  10. Belig
    • Origin:

      Mongolian name meaning "clever, wise"
    • Meaning:

      "clever, wise"
  11. Bellezza
    • Origin:

      Italian
    • Meaning:

      "beauty"
  12. Bahira
    • Origin:

      Arabic
    • Meaning:

      "dazzling, brilliant"
  13. Blanchefleur
    • Origin:

      French
    • Meaning:

      "white flower"
  14. Brónach
    • Origin:

      Irish
    • Meaning:

      "sorrowful"
  15. Bernadine
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  16. Bear
    • Origin:

      Animal name
    • Meaning:

      "bear"
  17. Beige
    • Origin:

      Color name
  18. Bluebelle
    • Origin:

      Word name, or compound name, combining Blue and Belle
  19. Bayley
    • Origin:

      Occupational name
    • Meaning:

      "law enforcer, bailiff"
  20. Bryher
    • Origin:

      Cornish
    • Meaning:

      "place of hills"