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

  1. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  2. Branch
    • Origin:

      Word name
  3. Bliss
    • Origin:

      English word name
    • Meaning:

      "intense happiness"
  4. Braylen
    • Origin:

      Modern invented name
  5. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"
  6. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  7. Banyan
    • Origin:

      Indian
    • Meaning:

      "the God tree"
  8. Brix
    • Origin:

      Short form of Brixton, place-name and surname, English
    • Meaning:

      "stone of Brixi"
  9. Beltaine
    • Origin:

      Irish; Scottish Gaelic
    • Meaning:

      "May Day festival"
  10. Bray
    • Origin:

      Irish place-name, from French
    • Meaning:

      "marsh"
  11. Brown
    • Origin:

      Color and surname
  12. Busy
    • Origin:

      English, diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  13. Bayo
    • Origin:

      African, Nigerian, Yoruba
    • Meaning:

      "the crown meets joy"
  14. Beaux
    • Barry
      • Origin:

        Irish "spear"
      • Meaning:

        "spear"
    • Bernadine
      • Origin:

        German
      • Meaning:

        "brave as a bear"
    • Breckin
      • Origin:

        Spelling variation of Breccan, Irish
      • Meaning:

        "freckled, speckled"
    • Briseis
      • Origin:

        Greek
    • Blessing
      • Origin:

        English word name
      • Meaning:

        "God's favor and protection"
    • Basel
      • Origin:

        Swiss place name
      • Meaning:

        "king"