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

  1. Briggs
    • Origin:

      English variation of Bridges
  2. Boden
    • Origin:

      English or German surname
    • Meaning:

      "hill shaped like a bow or floor"
  3. Briony
    • Origin:

      Spelling variation of Bryony
    • Meaning:

      "to sprout"
  4. Booker
    • Origin:

      English
    • Meaning:

      "scribe"
  5. Bernard
    • Origin:

      German
    • Meaning:

      "strong, brave as a bear"
  6. Benji
    • Origin:

      Diminutive of Benjamin
  7. Bambi
    • Origin:

      Diminutive of Bambina, Italian
    • Meaning:

      "child; baby girl"
  8. Brandon
    • Origin:

      English
    • Meaning:

      "broom-covered hill"
  9. Bryan
    • Origin:

      Variation of Brian, Irish
    • Meaning:

      "strong, virtuous, and honorable"
  10. Bay
    • Origin:

      English word, Old English
    • Meaning:

      "an inlet of the sea where the land curves inward; berry"
  11. Blue
    • Origin:

      Color name
  12. Branwen
    • Origin:

      Celtic
    • Meaning:

      "blessed raven"
  13. Betsy
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  14. Brecken
    • Origin:

      Variation of Breccan; Irish
    • Meaning:

      "freckled, speckled"
  15. Billy
    • Origin:

      English, diminutive of William
    • Meaning:

      "resolute protection"
  16. Bree
    • Origin:

      Irish, from Brid, Brigh, Brigid
    • Meaning:

      "strength or exalted one"
  17. Benson
    • Origin:

      English
    • Meaning:

      "son of Ben"
  18. Bronwyn
    • Origin:

      Welsh
    • Meaning:

      "white breast"
  19. Barnabas
    • Origin:

      Aramaic
    • Meaning:

      "son of consolation"
  20. Bernice
    • Origin:

      Greek
    • Meaning:

      "she who brings victory"