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

  1. Breton
    • Origin:

      French
    • Meaning:

      "from Brittany"
  2. Brae
    • Origin:

      Modern invented name, Scottish
    • Meaning:

      "slope of a hill"
  3. Beanie
    • Origin:

      Invented nickname
  4. Bar
    • Bre
      • Benthe
        • Origin:

          Dutch short form of Benedicta, Latin
        • Meaning:

          "blessed"
      • Berkley
        • Bethlehem
          • Origin:

            Hebrew
          • Meaning:

            "house of bread"
        • Broder
          • Origin:

            Scandinavian
          • Meaning:

            "brother"
        • Bleuenn
          • Origin:

            Breton
          • Meaning:

            "white flower"
        • Brazen
          • Origin:

            English word name
          • Meaning:

            "bold"
        • Belvidere
          • Bolan
            • Origin:

              Irish
            • Meaning:

              "little poet"
          • Bright
            • Origin:

              English word name
            • Meaning:

              "bright"
          • Baldassare
            • Bravery
              • Origin:

                Virtue name
            • Brindle
              • Origin:

                English word name, color name
              • Meaning:

                "brownish or tawny color with streaks of other colors"
            • Bluebelle
              • Origin:

                Flower name or compound name, Blue + Belle
              • Meaning:

                "blue + beautiful"
            • Berenike
              • Begonia
                • Origin:

                  French
                • Meaning:

                  "Begon's flower"