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

  1. Boyan
    • Origin:

      Bulgarian
    • Meaning:

      "battle"
  2. Bleuet
    • Origin:

      French
    • Meaning:

      "cornflower"
  3. Bootsy
    • Origin:

      English diminutive
  4. Bowyn
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  5. Britannia
    • Origin:

      Latin
    • Meaning:

      "Britain"
  6. Biniyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

      "son of the right hand"
  7. Beta
    • Origin:

      Greek, second letter of the Greek alphabet
  8. Beal
    • Origin:

      English from French
    • Meaning:

      "fair, handsome"
  9. Brinsley
    • Origin:

      British place and surname
  10. Borden
    • Origin:

      English
    • Meaning:

      "den of the boar"
  11. Burr
    • Origin:

      English
    • Meaning:

      "bristle"
  12. Brenley
    • Origin:

      American invented name, variation of Brinley, English
    • Meaning:

      "burnt meadow"
  13. British
    • Origin:

      English word name
    • Meaning:

      "relating to Great Britain"
  14. Balzo
    • Origin:

      Italian
    • Meaning:

      "to leap, bounce, jump"
  15. Bardou
    • Origin:

      Old English
    • Meaning:

      "ax-wielding wolf"
  16. Bathshira
    • Origin:

      Arabic
    • Meaning:

      "seventh daughter"
  17. Bronislaw
    • Origin:

      Polish
    • Meaning:

      "weapon of glory"
  18. Bessarion
    • Origin:

      Greek
    • Meaning:

      "wooded valley"
  19. Bekele
    • Origin:

      Amharic
    • Meaning:

      "growing"
  20. Betiel
    • Origin:

      Eritrea, meaning unknown