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

  1. Barbora
    • Origin:

      Latin
    • Meaning:

      "foreign woman"
  2. Basul
    • Berkeley
      • Origin:

        English
      • Meaning:

        "where birches grow"
    • Benita
      • Origin:

        Latin
      • Meaning:

        "blessed"
    • Barra
      • Origin:

        Irish
      • Meaning:

        "fair-headed"
    • Bevan
      • Origin:

        Welsh
      • Meaning:

        "son of Evan"
    • Benedetta
      • Origin:

        Italian variation of Benedicta, Latin
      • Meaning:

        "blessed"
    • Bluebelle
      • Origin:

        English flower name or compound name, Blue + Belle
      • Meaning:

        "blue + beautiful"
    • Butterfly
      • Origin:

        English word name
    • Beniamino
      • Benning
        • Origin:

          German
        • Meaning:

          "son of Bernhard"
      • Bastiaan
        • Origin:

          Dutch short form of Sebastian, Latin from Greek
        • Meaning:

          "man of Sebastia"
      • Burhanuddin
        • Burney
          • Origin:

            English
          • Meaning:

            "island of the brook"
        • Braelyn
          • Origin:

            Modern invented name
        • Burech
          • Buff
            • Origin:

              Modern nickname, also color name
          • Braylan
            • Bond
              • Origin:

                English
              • Meaning:

                "peasant farmer"
            • Briscoe
              • Origin:

                English, Norse
              • Meaning:

                "wood of birches"