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

  1. Bjork
    • Origin:

      Icelandic
    • Meaning:

      "birch tree"
  2. Bowyn
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  3. Beeja
    • Origin:

      Hindi
    • Meaning:

      "the beginning, or, happy"
  4. Bahia
    • Origin:

      Spanish
    • Meaning:

      "bay"
  5. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"
  6. Blissful
    • Origin:

      English word name
  7. Basma
    • Origin:

      Arabic
    • Meaning:

      "smile"
  8. Brynja
    • Origin:

      Icelandic
    • Meaning:

      "armour"
  9. Baldwin
    • Origin:

      German
    • Meaning:

      "brave friend"
  10. Breland
    • Origin:

      English, German
    • Meaning:

      "watery meadow"
  11. Betony
    • Origin:

      English botanical name
    • Meaning:

      "flower name derived from the Vettones tribe"
  12. Bienvenida
    • Origin:

      Spanish
    • Meaning:

      "welcome"
  13. Birta
    • Origin:

      Icelandic
    • Meaning:

      "exalted or rescue"
  14. Benedikte
    • Origin:

      Danish, Norwegian
    • Meaning:

      "blessed"
  15. Brycin
    • Origin:

      Celtic, female variation of Brice
    • Meaning:

      "bright strength"
  16. Blessings
    • Origin:

      English word name
    • Meaning:

      "God's favor and protection"
  17. Bathilda
    • Origin:

      Germanic
    • Meaning:

      "battle"
  18. Barbary
    • Origin:

      Latin, English, French
    • Meaning:

      "foreign woman"
  19. Berangere
    • Origin:

      French form of Berengaria
    • Meaning:

      "bear spear"
  20. Beti
    • Origin:

      Welsh diminutive