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

  1. Breagha
    • Origin:

      Scottish
    • Meaning:

      "beautiful"
  2. Binyumin
    • Biela
      • Brinsley
        • Origin:

          British place and surname
      • Brixx
        • Origin:

          American invented name
      • Bron
        • Origin:

          Polish diminutive of Bronislaw
      • Bosley
        • Origin:

          English
        • Meaning:

          "meadow near the woods"
      • Balbina
        • Origin:

          Roman
        • Meaning:

          "stammerer"
      • Brodhi
        • Origin:

          Irish, English, and Scottish
        • Meaning:

          "broad eye or broad island"
      • Brenn
        • Briseyda
          • Beach
            • Origin:

              Nature name, English word name
            • Meaning:

              "a shore of a body of water"
          • Brioc
            • Origin:

              Welsh diminutive
            • Meaning:

              "mighty prince"
          • Brose
            • Origin:

              Diminutive of Ambrose, Latin
            • Meaning:

              "immortal"
          • Brockton
            • Origin:

              English surname
            • Meaning:

              "badger settlement"
          • Berholt
            • Bartoleme
              • Berto
                • Ber
                  • Origin:

                    Yiddish
                  • Meaning:

                    "bear"
                • Bernado
                  • Origin:

                    German
                  • Meaning:

                    "strong; brave as a bear"