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

  1. Bernessa
    • Origin:

      German variation of Bernice, Greek
    • Meaning:

      "she who brings victory"
  2. Balendin
    • Origin:

      Catalan
    • Meaning:

      "strong, healthy"
  3. Busch
    • Origin:

      German
    • Meaning:

      "dweller near the bush"
  4. Brodny
    • Origin:

      Slavic
    • Meaning:

      "one who lives near a stream"
  5. Beal
    • Origin:

      English from French
    • Meaning:

      "fair, handsome"
  6. Burgess
    • Origin:

      English
    • Meaning:

      "inhabitant of a fortified town"
  7. Bayler
    • Origin:

      English surname
    • Meaning:

      "measuring stick; bailiff; one who delivers goods; horse trainer"
  8. Byggvir
    • Origin:

      Old Norse
    • Meaning:

      "barley"
  9. Bernardine
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  10. Bennington
    • Origin:

      Place-name
  11. Bercel
    • Origin:

      Hungarian place name or variation of Bertil
    • Meaning:

      "birch in the open wood; bright, famous"
  12. Breindel
    • Origin:

      Yiddish
    • Meaning:

      "brunette"
  13. Brunella
    • Origin:

      German, Latin
    • Meaning:

      "brown"
  14. Bjergen
    • Origin:

      Movie name
  15. Bekele
    • Origin:

      Amharic
    • Meaning:

      "growing"
  16. Bickford
    • Origin:

      English
    • Meaning:

      "axman's ford"
  17. Buona
    • Origin:

      Italian
    • Meaning:

      "good"
  18. Brixten
    • Origin:

      Spelling variation of Brixton, British place name
  19. Ballencia
    • Origin:

      Variation of Valencia, Spanish place-name
  20. Bjǫrn
    • Origin:

      Old Norse
    • Meaning:

      "bear"