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

  1. Bhaskara
    • Origin:

      Sanskrit
    • Meaning:

      "shining"
  2. Benn
    • Brosie
      • Origin:

        Short form of Ambrose, Ambrosio, or Ambrosius, Latin
      • Meaning:

        "immortal"
    • Biela
      • Brolin
        • Origin:

          Swedish and English surname
        • Meaning:

          "bridge; brother"
      • Barak
        • Origin:

          Hebrew
        • Meaning:

          "lightning"
      • Barbie
        • Origin:

          English diminutive of Barbara, Greek
        • Meaning:

          "foreign woman"
      • Bernat
        • British
          • Origin:

            English word name
          • Meaning:

            "relating to Great Britain"
        • Bayou
          • Origin:

            Nature name
        • Bryanna
          • Origin:

            Variation of Brianna, English
          • Meaning:

            "strong, virtuous and honorable"
        • Bardyllis
          • Origin:

            Albanian
          • Meaning:

            "white"
        • Brayden
          • Origin:

            English or Irish
          • Meaning:

            "broad hill or salmon"
        • Bale
          • Bennie
            • Origin:

              Diminutive of Benjamina, Benedicte, or Bernadette
            • Meaning:

              "son of the right hand; blessed; brave bear"
          • Berk
            • Bartholmieu
              • Brylie
                • Origin:

                  American invented name
              • Bani
                • Origin:

                  Punjabi
                • Meaning:

                  "earth, creator"
              • Benen
                • Origin:

                  Irish
                • Meaning:

                  "mild"