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

  1. Benjamine
    • Barra
      • Origin:

        Irish
      • Meaning:

        "fair head"
    • Benedikt
      • Beriah
        • Origin:

          Hebrew
        • Meaning:

          "in envy"
      • Brooklynne
        • Origin:

          Place name from Dutch
        • Meaning:

          "marshland"
      • Buckingham
        • Origin:

          English surname
        • Meaning:

          "the water meadow of Bucca's people"
      • Blejan
        • Origin:

          Cornish
        • Meaning:

          "flower"
      • Binah
        • Bobo
          • Origin:

            Diminutive of Bo- names
        • Belina
          • Origin:

            Czech, Croatian
          • Meaning:

            "light, fair"
        • Bradberry
          • Barbas
            • Bathilda
              • Origin:

                Germanic
              • Meaning:

                "battle"
            • Batia
              • Brazier
                • Origin:

                  Occupational name
                • Meaning:

                  "worker with brass"
              • Baze
                • Origin:

                  Contemporary nickname, Armenian
                • Meaning:

                  "king; falcon, hawk"
              • Bani
                • Origin:

                  Punjabi
                • Meaning:

                  "earth, creator"
              • Blayn
                • Bilbo
                  • Origin:

                    Fictional name; Basque
                • Berna