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

  1. Brenden
    • Origin:

      Spelling variation of Brendan
  2. Benna
    • Barbie
      • Origin:

        English diminutive of Barbara, Greek
      • Meaning:

        "foreign woman"
    • Belisario
      • Origin:

        Spanish from Greek
      • Meaning:

        "swordsman"
    • Benjamín
      • Brinah
        • Belize
          • Origin:

            Place-name
          • Meaning:

            "muddy waters"
        • Blithe
          • Barclay
            • Origin:

              English and Scottish
            • Meaning:

              "where birches grow"
          • Bella-rose
            • Brayden
              • Origin:

                English or Irish
              • Meaning:

                "broad hill or salmon"
            • Benoit
              • Origin:

                French variation of Benedict
              • Meaning:

                "blessed"
            • Breena
              • Batsheva
                • Bert
                  • Origin:

                    English, diminutive of Albert and Bertram
                • Bela
                  • Origin:

                    Czech
                  • Meaning:

                    "white"
                • Beige
                  • Origin:

                    Color name
                  • Meaning:

                    "pale, yellowish-brown"
                • Benoni
                  • Origin:

                    Hebrew
                  • Meaning:

                    "son of my sorrow"
                • Bendix
                  • Origin:

                    Frisian, Germanic
                  • Meaning:

                    "blessed"
                • Bani
                  • Origin:

                    Punjabi
                  • Meaning:

                    "earth, creator"