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

  1. Bird
    • Origin:

      Nature name
  2. Bor
    • Origin:

      Slovene diminutive of Boris, Slavic
    • Meaning:

      "to fight"
  3. Boyan
    • Origin:

      Bulgarian
    • Meaning:

      "battle"
  4. Bleuet
    • Origin:

      French
    • Meaning:

      "cornflower"
  5. Bootsy
    • Origin:

      English diminutive
  6. Bowyn
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  7. Britannia
    • Origin:

      Latin
    • Meaning:

      "Britain"
  8. Biniyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

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

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

      English from French
    • Meaning:

      "fair, handsome"
  11. Brinsley
    • Origin:

      British place and surname
  12. Borden
    • Origin:

      English
    • Meaning:

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

      English
    • Meaning:

      "bristle"
  14. Brenley
    • Origin:

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

      "burnt meadow"
  15. British
    • Origin:

      English word name
    • Meaning:

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

      Italian
    • Meaning:

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

      Old English
    • Meaning:

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

      Arabic
    • Meaning:

      "seventh daughter"
  19. Bronislaw
    • Origin:

      Polish
    • Meaning:

      "weapon of glory"
  20. Bessarion
    • Origin:

      Greek
    • Meaning:

      "wooded valley"