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

  1. Borromeo
    • Origin:

      Italian
    • Meaning:

      "good pilgrim"
  2. Brandt
    • Origin:

      German
    • Meaning:

      "dweller on burnt land"
  3. Boot
    • Baeden
      • Beneta
        • Bet
          • Balbo
            • Origin:

              Latin
            • Meaning:

              "mutterer"
          • Bilhah
            • Origin:

              Hebrew
            • Meaning:

              "bashful"
          • Banan
            • Origin:

              Irish
            • Meaning:

              "white"
          • Branch
            • Origin:

              Word name
          • Brennin
            • Brauly
              • Berke
                • Beaulah
                  • Blakesley
                    • Origin:

                      English place-name and surname
                    • Meaning:

                      "dark wolf's wood or clearing"
                  • Batchelor
                    • Birsha
                      • Origin:

                        Hebrew
                    • Benja
                      • Belton
                        • Baltazar
                          • Origin:

                            Spanish (from Phoenecian)
                          • Meaning:

                            "Baal protects the King"