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

  1. Bradbury
    • Origin:

      English
    • Meaning:

      "dweller near the wood fort"
  2. Brigida
    • Brockton
      • Origin:

        English surname
      • Meaning:

        "badger settlement"
    • Barns
      • Batsheva
        • Binyam
          • Origin:

            Ethiopian, Amharic, variation of Benjamin
          • Meaning:

            "son of the right hand"
        • Bayan
          • Origin:

            Buryat, Kurdish
          • Meaning:

            "rich, wealth; morning"
        • Beltrán
          • Beasley
            • Origin:

              English surname
            • Meaning:

              "bent grass clearing"
          • Burdette
            • Boas
              • Bud
                • Origin:

                  English nickname
              • Beele
                • Bari
                  • Origin:

                    Italian place name
                • Balou
                  • Brinstan
                    • Origin:

                      Old English
                  • Braylin
                    • Origin:

                      American invented name
                  • Brazil
                    • Origin:

                      English variation of Brasilia, Portuguese place name
                    • Meaning:

                      "land of brazilwood; ember-colored land"
                  • Baltasar
                    • Bohan
                      • Origin:

                        Irish, anglicized form of Old Gaelic Buadhachain
                      • Meaning:

                        "victorious"