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

  1. Baalzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of flies"
  2. Begonia
    • Origin:

      French
    • Meaning:

      "Begon's flower"
  3. Brida
    • Origin:

      Form of Brighid, Irish
    • Meaning:

      "strength or exalted one"
  4. Brandi
    • Origin:

      Variation of Brandy, Dutch
    • Meaning:

      "burnt wine"
  5. Brazen
    • Origin:

      English word name
    • Meaning:

      "bold"
  6. Brace
    • Origin:

      English word name
    • Meaning:

      "to prepare; to reinforce; to strengthen"
  7. Barber
    • Origin:

      French occupational name
    • Meaning:

      "beard"
  8. Blaque
    • Origin:

      Variation of Blake or Black
  9. Boheme
    • Origin:

      French word name
  10. Bardolf
    • Origin:

      English
    • Meaning:

      "axe-wolf"
  11. Brown
    • Origin:

      Color and surname
  12. Buff
    • Origin:

      Modern nickname, also color name
  13. Brienne
    • Origin:

      Modern invented name
  14. Betsan
    • Origin:

      Welsh pet form of Elizabeth
  15. Boreas
    • Origin:

      Greek
    • Meaning:

      "north wind"
  16. Benedicte
    • Origin:

      Latin, French
    • Meaning:

      "blessed, well-spoken"
  17. Bello
    • Origin:

      Italian
    • Meaning:

      "handsome, beautiful"
  18. Bat
    • Origin:

      Short form of Bartholomew
  19. Bristol
    • Origin:

      British place-name
  20. Bennette
    • Origin:

      Feminization of Bennett, English, medieval form of Benedict
    • Meaning:

      "blessed"