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

  1. Bai
    • Origin:

      Chinese
    • Meaning:

      "outgoing"
  2. Binnie
    • Origin:

      Celtic
    • Meaning:

      "crib, wicker basket"
  3. Bainbridge
    • Origin:

      British
    • Meaning:

      "bridge over the river Bain"
  4. Bahaar
    • Origin:

      Persian, Turkish, Kurdish
    • Meaning:

      "spring"
  5. Bronja
    • Boyne
      • Origin:

        Irish
      • Meaning:

        "white cow"
    • Branigan
      • Origin:

        irish
      • Meaning:

        "little raven"
    • Bride
      • Origin:

        Irish
      • Meaning:

        "strength or exalted one"
    • Balendin
      • Origin:

        Catalan
      • Meaning:

        "strong, healthy"
    • Bashkim
      • Origin:

        Albanian
      • Meaning:

        "unity, together"
    • Blanch
      • Berny
        • Brita
          • Bathshira
            • Origin:

              Arabic
            • Meaning:

              "seventh daughter"
          • Brjánn
            • Origin:

              Icelandic form of Brian, Irish
            • Meaning:

              "strong, virtuous, and honorable"
          • Burnaby
            • Brilliant
              • Origin:

                English word name
              • Meaning:

                "bright light; exceptionally intelligent"
            • Blimy
              • Origin:

                Yiddish variation of Blima
              • Meaning:

                "flower"
            • Bithia
              • Braulio