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

  1. Babochka
    • Burne
      • Origin:

        English
      • Meaning:

        "the brook"
    • Breeze
      • Origin:

        English word name
      • Meaning:

        "a gentle wind"
    • Brann
      • Béibhínn
        • Origin:

          Irish
        • Meaning:

          "fair woman"
      • Bheem
        • Origin:

          Sanskrit
        • Meaning:

          "terrible, formidable"
      • Brayden
        • Origin:

          English
        • Meaning:

          "broad hill"
      • Blaž
        • Origin:

          Slovene and Croatian variation of Blaise, French
        • Meaning:

          "to lisp, stammer"
      • Benajah
        • Origin:

          Hebrew, 'god has built"
      • Blithe
        • Bombay
          • Origin:

            Indian place-name
        • Bianco
          • Origin:

            Italian
          • Meaning:

            "white"
        • Brannan
          • Bellingham
            • Origin:

              English
            • Meaning:

              "homestead by the bell-shaped hill"
          • Bird
            • Origin:

              Nature name
          • Bastiano
            • Birta
              • Origin:

                Icelandic
              • Meaning:

                "exalted or rescue"
            • Bernat
              • Bahía
                • Origin:

                  Spanish
                • Meaning:

                  "bay"
              • Berilo
                • Origin:

                  Spanish, from Greek
                • Meaning:

                  "beryl, pale green gemstone"