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

  1. Bridie
    • Origin:

      Irish
    • Meaning:

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

      English place-name
  3. Bart
    • Origin:

      Diminutive of Bartholomew, Hebrew
    • Meaning:

      "son of the earth"
  4. Bohdan
    • Origin:

      Ukrainian, Polish, Czech, Slovak
    • Meaning:

      "given by god"
  5. Bastion
    • Origin:

      English word name
    • Meaning:

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

      Greek
    • Meaning:

      "God protects the king"
  7. Basil
    • Origin:

      Greek
    • Meaning:

      "royal"
  8. Bonaventure
    • Origin:

      Latin
    • Meaning:

      "good fortune"
  9. Bayu
    • Origin:

      Indonesian
    • Meaning:

      "wind"
  10. Beowulf
    • Origin:

      Old English
    • Meaning:

      "bee wolf"
  11. Brea
    • Origin:

      Spelling variation of Bria or short form of Breana
  12. Bettina
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

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

      Hebrew
    • Meaning:

      "master, lord"
  14. Broderick
    • Origin:

      Norse
    • Meaning:

      "brother"
  15. Blaidd
    • Origin:

      Welsh
    • Meaning:

      "wolf"
  16. Basilia
    • Origin:

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

      Spanish, from Greek
    • Meaning:

      "beryl, pale green gemstone"
  18. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  19. Brycen
    • Origin:

      Spelling variation of Bryson
  20. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"