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

  1. Berold
    • Origin:

      English
    • Meaning:

      "bear rule"
  2. Bor
    • Origin:

      Slovene diminutive of Boris, Slavic
    • Meaning:

      "to fight"
  3. Brindle
    • Origin:

      English word name, color name
  4. Benoni
    • Origin:

      Hebrew
    • Meaning:

      "son of my sorrow"
  5. Bizzy
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  6. Breanna
    • Origin:

      Spelling variation of Briana
  7. Baldemar
    • Origin:

      German
    • Meaning:

      "bold and renowned"
  8. Bohemia
    • Origin:

      Place or word name
  9. Braylee
    • Origin:

      Modern invented name
  10. Branley
    • Origin:

      English
    • Meaning:

      "raven meadow"
  11. Blakely
    • Origin:

      English
    • Meaning:

      "dark wood or clearing"
  12. Ballantine
    • Origin:

      Scottish surname
    • Meaning:

      "worship place"
  13. Beto
    • Origin:

      Short form of any name that ends in -berto
  14. Berwin
    • Origin:

      English
    • Meaning:

      "bright friend"
  15. Boswell
    • Origin:

      English
    • Meaning:

      "well near the woods"
  16. Batten
    • Origin:

      Old English
    • Meaning:

      "powerfully built"
  17. Barra
    • Origin:

      Irish
    • Meaning:

      "fair-headed"
  18. Brynley
    • Origin:

      Variation of Brinley or combination of Bryn and Leigh
    • Meaning:

      "burned clearing; hill + meadow"
  19. Brilliance
    • Origin:

      English word name
    • Meaning:

      "brightness of light; exceptional intelligence"
  20. Brynleigh
    • Origin:

      Variation of Brinley or combination of Bryn and Leigh
    • Meaning:

      "burned clearing; hill + meadow"