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

  1. Brea
    • Origin:

      Spelling variation of Bria or short form of Breana
  2. Brigham
    • Origin:

      English
    • Meaning:

      "little village near the bridge"
  3. Brett
    • Origin:

      Celtic
    • Meaning:

      "from Brittany"
  4. Brantley
    • Origin:

      English
    • Meaning:

      "sword, fiery torch"
  5. Brontë
    • Origin:

      Greek
    • Meaning:

      "thunder"
  6. Britney
    • Origin:

      Variation of Brittany
  7. Brunhilda
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  8. Benoit
    • Origin:

      French variation of Benedict
    • Meaning:

      "blessed"
  9. Banner
    • Origin:

      English occupational name
    • Meaning:

      "flag bearer"
  10. Belinay
    • Origin:

      Turkish
    • Meaning:

      "reflection of the moon on a lake"
  11. Brighton
    • Origin:

      English place-name
  12. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"
  13. Broderick
    • Origin:

      Norse
    • Meaning:

      "brother"
  14. Brant
    • Origin:

      German
    • Meaning:

      "sword"
  15. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  16. Beren
    • Origin:

      Literature
    • Meaning:

      "brave, bold, daring"
  17. Bennet
    • Origin:

      Variation of Bennett, English
    • Meaning:

      "blessed"
  18. Burton
    • Origin:

      English
    • Meaning:

      "fortified enclosure"
  19. Bas
    • Origin:

      Dutch, diminutive of Bastiaan and Sebastian
    • Meaning:

      "person from the city of Sebastia"
  20. Bertie
    • Origin:

      Germanic
    • Meaning:

      "bright"