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

  1. Britta
    • Origin:

      Scandinavian, variation of Birgit or Britt
    • Meaning:

      "strength or exalted one"
  2. Buzz
    • Origin:

      Modern nickname
  3. Beaux
    • Origin:

      Variation of Beau, French
    • Meaning:

      "handsome"
  4. Belphoebe
    • Origin:

      Invented name from "The Faerie Queene"; roughly translates as "beautiful Diana"
    • Meaning:

      "beautiful Diana"
  5. Brenner
    • Origin:

      German
    • Meaning:

      "to burn"
  6. Baku
    • Origin:

      Place-name, capital of Azerbaijan
  7. Brenton
    • Origin:

      English
    • Meaning:

      "town near the burnt land"
  8. Bexley
    • Origin:

      English place-name
  9. Brax
    • Origin:

      Variation of Brock
    • Meaning:

      "badger"
  10. Bodhi
    • Origin:

      Sanskrit
    • Meaning:

      "awakening; enlightenment"
  11. Bizzy
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  12. Bede
    • Origin:

      English
    • Meaning:

      "prayer"
  13. Bertie
    • Origin:

      Germanic
    • Meaning:

      "bright"
  14. Becker
    • Origin:

      German
    • Meaning:

      "baker"
  15. Bilal
    • Origin:

      Arabic
    • Meaning:

      "moist"
  16. Barbie
    • Origin:

      Diminutive of Barbara
  17. Bean
    • Origin:

      English word name
    • Meaning:

      "an immature bean pod used as a vegetable"
  18. Bora
    • Origin:

      Czech diminutive of Barbara or Albanian
    • Meaning:

      "snow"
  19. Baldemar
    • Origin:

      German
    • Meaning:

      "bold and renowned"
  20. Bacchus
    • Origin:

      Roman mythology name