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

  1. Busy
    • Origin:

      English, diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  2. Bain
    • Origin:

      Gaelic or Sindarin
    • Meaning:

      "white, fair"
  3. Beverly
    • Origin:

      English
    • Meaning:

      "beaver stream"
  4. Baudelaire
    • Origin:

      French
    • Meaning:

      "large dagger or short sword"
  5. Bleuenn
    • Origin:

      Breton
    • Meaning:

      "white flower"
  6. Baruch
    • Origin:

      Hebrew
    • Meaning:

      "blessed"
  7. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"
  8. Batya
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"
  9. Briseis
    • Origin:

      Greek
  10. Boz
    • Origin:

      Diminutive of Bozhidar, Bosley, Boaz, or others, Slavic, English, Hebrew
    • Meaning:

      "divine; Bosa's field; swiftness"
  11. Breckin
    • Origin:

      Spelling variation of Breccan, Irish
    • Meaning:

      "freckled, speckled"
  12. Bazel
    • Origin:

      Slavic variation of Basil
    • Meaning:

      "regal"
  13. Berry
    • Origin:

      Nature name
  14. Baker
    • Origin:

      English occupational surname
  15. Brice
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  16. Bennie
    • Bolan
      • Origin:

        Irish
      • Meaning:

        "little poet"
    • Bond
      • Origin:

        English
      • Meaning:

        "peasant farmer"
    • Bynum
      • Bobbi
        • Origin:

          Diminutive of Roberta or Barbara, English
        • Meaning:

          "bright fame; foreigner"