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

  1. Burak
    • Origin:

      Turkish from Arabic
    • Meaning:

      "lightning; bright"
  2. Brahms
    • Origin:

      German surname
  3. Babe
    • Origin:

      Word name or diminutive of Barbara
  4. Bud
    • Origin:

      English nickname
  5. Breagha
    • Origin:

      Scottish
    • Meaning:

      "beautiful"
  6. Bach
    • Origin:

      German
    • Meaning:

      "dweller near the brook"
  7. Breck
    • Origin:

      Scottish
    • Meaning:

      "speckled"
  8. Baojin
    • Origin:

      Mandarin
    • Meaning:

      "precious gold"
  9. Byrdie
    • Origin:

      Nature name
  10. Bevan
    • Origin:

      Welsh
    • Meaning:

      "son of Evan"
  11. Banyan
    • Origin:

      Indian
    • Meaning:

      "the God tree"
  12. Burl
    • Origin:

      English
    • Meaning:

      "knotty wood; butler"
  13. Ballad
    • Origin:

      English word name
  14. Brinley
    • Origin:

      English
    • Meaning:

      "burnt meadow"
  15. Brax
    • Origin:

      Variation of Brock
    • Meaning:

      "badger"
  16. Branok
    • Origin:

      Cornish
    • Meaning:

      "crow"
  17. Bertille
    • Origin:

      French
    • Meaning:

      "heroine, bright maiden"
  18. Beline
    • Origin:

      French
    • Meaning:

      "goddess"
  19. Barnett
    • Origin:

      English
    • Meaning:

      "place cleared by burning"
  20. Belva
    • Origin:

      Latin
    • Meaning:

      "beautiful view"