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

  1. Birtie
    • Bacchus
      • Origin:

        Roman mythology name
    • Bronco
      • Origin:

        Spanish
      • Meaning:

        "rough, unbroken horse"
    • Bertie
      • Origin:

        Diminutive of Albertine or Alberta, English or Germanic
      • Meaning:

        "noble, bright"
    • Bébhinn
      • Biel
        • Origin:

          Catalan variant of Gabriel
      • Blessing
        • Origin:

          Word name
      • Brittney
        • Origin:

          Variation of Brittany, English name of the French region Bretagne, meaning 'from Briton'
      • Brigida
        • Betta
          • Origin:

            Diminutive of Elizabeth
          • Meaning:

            "pledged to God"
        • Branko
          • Origin:

            Serbian; Croatian; Slovene; Slovak
          • Meaning:

            "protection, glory"
        • Boutros
          • Origin:

            Arabic and Coptic variation of Peter
          • Meaning:

            "rock, stone"
        • Betina
          • Bryndís
            • Origin:

              Icelandic
            • Meaning:

              "armoured goddes"
          • Brixley
            • Bader
              • Origin:

                German, Arabic
              • Meaning:

                "bath-house attendant; full moon"
            • Belamy
              • Bahar
                • Origin:

                  Persian, Turkish, Kurdish
                • Meaning:

                  "spring"
              • Barrett
                • Origin:

                  German
                • Meaning:

                  "bear strength"
              • Brook
                • Origin:

                  English nature name
                • Meaning:

                  "small stream"