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

  1. Bravery
    • Origin:

      Virtue name
  2. Balliol
    • Origin:

      French
    • Meaning:

      "fortification"
  3. Bayleigh
    • Origin:

      Spelling variation of Bailey
  4. Betta
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  5. Brice
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  6. Beech
    • Origin:

      English
    • Meaning:

      "beech tree"
  7. Brayan
    • Origin:

      Spanish and Portuguese variation of Brian, modern invention
    • Meaning:

      "strong, virtuous"
  8. Beltaine
    • Origin:

      Irish; Scottish Gaelic
    • Meaning:

      "May Day festival"
  9. Baltimore
    • Origin:

      Place name, English from Irish
    • Meaning:

      "town of the big house"
  10. Brylan
    • Origin:

      Modern
  11. Bannon
    • Origin:

      Irish
    • Meaning:

      "descendant of the small white one"
  12. Bilhah
    • Origin:

      Hebrew
    • Meaning:

      "bashful"
  13. Bathshira
    • Origin:

      Arabic
    • Meaning:

      "seventh daughter"
  14. Bryant
    • Origin:

      Variation of Brian
  15. Bichette
    • Origin:

      French
    • Meaning:

      "little doe"
  16. Bouvier
    • Origin:

      French occupational name
    • Meaning:

      "herdsman"
  17. Belize
    • Origin:

      Place-name
    • Meaning:

      "muddy waters"
  18. Bimini
    • Origin:

      Place-name
  19. Bellarosa
    • Origin:

      Spanish and Italian
    • Meaning:

      "beautiful rose"
  20. Badou
    • Origin:

      Fictional name