Now on iOS & AndroidSwipe baby names with your partner — match on names you both love.

Download on the App StoreGet it on Google Play
Nameberry Logo

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

  1. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"
  2. Brunella
    • Origin:

      German, Latin
    • Meaning:

      "brown"
  3. Benet
    • Origin:

      Catalan form of Bennett or Benedict, Latin
    • Meaning:

      "blessed"
  4. Brany
    • Briar-rose
      • Origin:

        Word name
      • Meaning:

        "sweet briar"
    • Bradeon
      • Bjarki
        • Origin:

          Masculine variation of Björk, Icelandic
        • Meaning:

          "birch tree"
      • Bethsaida
        • Origin:

          Biblical place name, Hebrew
        • Meaning:

          "house of fishing, house of the hunt"
      • Burgandy
        • Boysie
          • Bríd
            • Botham
              • Origin:

                English
              • Meaning:

                "he who lives in a broad valley"
            • Bautista
              • Origin:

                Spanish
              • Meaning:

                "baptist"
            • Barbeau
              • Origin:

                French occupational name
              • Meaning:

                "fisherman"
            • Bonneau
              • Origin:

                French, Latin
              • Meaning:

                "good, kind one"
            • Breaker
              • Origin:

                English word name
            • Brynley
              • Origin:

                Variation of Brinley or combination of Bryn and Leigh
              • Meaning:

                "burned clearing; hill + meadow"
            • Bartlitt
              • Bento
                • Origin:

                  Portuguese and Brazilian, diminutive of Benedict
                • Meaning:

                  "blessed"
              • Betka
                • Origin:

                  Diminutive of Alzbeta, Czech
                • Meaning:

                  "pledged to God"

              The Nameberry App Is Live

              Nameberry app screenshot
              Find your perfect baby name together in our app, now available on the App Store and Google Play.
              • Swipe through thousands of names with your partner
              • Names you match on are saved to your shared list
              • Get personalized recommendations that learn based on your and your partner's preferences
              • Partner with friends and family to find names you all love
              • Backed by Nameberry's 20 years of data around name preferences.
              Download on the App StoreGet it on Google Play
              Nameberry app screenshot