1231 Baby Names That Start With B (with Meanings and Popularity)

  1. Bronagh
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  2. Bridie
    • Origin:

      Irish, strength or exalted one
  3. Bonaventure
    • Origin:

      Latin
    • Meaning:

      "good fortune"
  4. Basil
    • Origin:

      Greek
    • Meaning:

      "royal"
  5. Benajah
    • Origin:

      Hebrew, 'god has built"
  6. Bettina
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "God is my oath"
  7. Beverly
    • Origin:

      English
    • Meaning:

      "beaver stream"
  8. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  9. Brigitte
    • Origin:

      French variation of Brighid
    • Meaning:

      "strength or exalted one"
  10. Beowulf
    • Origin:

      Old English
    • Meaning:

      "bee wolf"
  11. Bly
    • Origin:

      English surname name
    • Meaning:

      "friendly"
  12. Basile
    • Origin:

      French variation of Basil
    • Meaning:

      "regal"
  13. Bristol
    • Origin:

      Place-name
  14. Briar rose
    • Origin:

      Literary name
  15. Bleu
    • Origin:

      French
    • Meaning:

      "blue"
  16. Belial
    • Origin:

      Hebrew
    • Meaning:

      "worthless"
  17. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"
  18. Beata
    • Origin:

      Swedish, German, Italian, from Latin
    • Meaning:

      "blessed"
  19. Bryant
    • Origin:

      Variation of Brian, Irish
    • Meaning:

      "strong, virtuous, and honorable"
  20. Briallen
    • Origin:

      Welsh
    • Meaning:

      "primrose"