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

  1. Bexley
    • Origin:

      English place-name
  2. Bohdan
    • Origin:

      Ukrainian, Polish, Czech, Slovak
    • Meaning:

      "given by god"
  3. Britt
    • Origin:

      Swedish, contracted form of Birgit
    • Meaning:

      "high goddess"
  4. Balthasar
    • Origin:

      Greek
    • Meaning:

      "God protects the king"
  5. Bastion
    • Origin:

      English word name
    • Meaning:

      "a projecting part of a fortification"
  6. Bonaventure
    • Origin:

      Latin
    • Meaning:

      "good fortune"
  7. Bayu
    • Origin:

      Indonesian
    • Meaning:

      "wind"
  8. Bart
    • Origin:

      Diminutive of Bartholomew, Hebrew
    • Meaning:

      "son of the earth"
  9. Basil
    • Origin:

      Greek
    • Meaning:

      "royal"
  10. Beowulf
    • Origin:

      Old English
    • Meaning:

      "bee wolf"
  11. Broderick
    • Origin:

      Norse
    • Meaning:

      "brother"
  12. Bettina
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "God is my oath"
  13. Brea
    • Origin:

      Spelling variation of Bria or short form of Breana
  14. Blaidd
    • Origin:

      Welsh
    • Meaning:

      "wolf"
  15. Bael
    • Origin:

      Hebrew
    • Meaning:

      "master, lord"
  16. Basilia
    • Origin:

      Greek, feminine variation of Basil
  17. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  18. Berilo
    • Origin:

      Spanish, from Greek
    • Meaning:

      "beryl, pale green gemstone"
  19. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"
  20. Breeze
    • Origin:

      Word name