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

  1. Bennie
    • Origin:

      Diminutive of Benjamina, Benedicte, or Bernadette
    • Meaning:

      "son of the right hand; blessed; brave bear"
  2. Birch
    • Origin:

      Tree name
  3. Bridie
    • Origin:

      Irish
    • Meaning:

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

      Diminutive of Brandon
    • Meaning:

      "broom-covered hill"
  5. Belinay
    • Origin:

      Turkish
    • Meaning:

      "reflection of the moon on a lake"
  6. Brisbane
    • Origin:

      Scottish surname and Australian place name
    • Meaning:

      "break bone"
  7. Bas
    • Origin:

      Dutch, diminutive of Bastiaan and Sebastian
    • Meaning:

      "person from the city of Sebastia"
  8. Blas
    • Britta
      • Origin:

        Scandinavian, variation of Birgit or Britt
      • Meaning:

        "strength or exalted one"
    • Boudicca
      • Origin:

        Celtic
      • Meaning:

        "victory"
    • Buchanan
      • Origin:

        Scottish
      • Meaning:

        "place of the cannon"
    • Bina
      • Origin:

        Diminutive of Sabina and other -ina names, Yiddish or Hebrew
      • Meaning:

        "bee or understanding"
    • Bettina
      • Origin:

        Diminutive of Elizabeth
      • Meaning:

        "God is my oath"
    • Blaine
      • Origin:

        Irish
      • Meaning:

        "yellow"
    • Blathnaid
      • Bette
        • Origin:

          Diminutive of Elizabeth
      • Buckley
        • Origin:

          English
        • Meaning:

          "meadow of the deer"
      • Beata
        • Origin:

          Swedish, German, Italian, from Latin
        • Meaning:

          "blessed"
      • Boston
        • Beni