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

  1. Baez
    • Origin:

      Spanish surname
  2. Baruch
    • Origin:

      Hebrew
    • Meaning:

      "blessed"
  3. Berlioz
    • Origin:

      French surname
  4. Branton
    • Origin:

      English
    • Meaning:

      "sword or fire town"
  5. Bali
    • Origin:

      Place-name and Sanskrit
    • Meaning:

      "strength"
  6. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  7. Barabbas
    • Origin:

      Aramaic
    • Meaning:

      "son of the father"
  8. Brighid
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  9. Behemoth
    • Origin:

      Hebrew
  10. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  11. Barbeau
    • Origin:

      French occupational name
    • Meaning:

      "fisherman"
  12. Brooklynn
    • Origin:

      Spelling variation of Brooklyn, place name from Dutch
    • Meaning:

      "marshland"
  13. Brody
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  14. Buchanan
    • Origin:

      Scottish
    • Meaning:

      "place of the cannon"
  15. Belén
    • Origin:

      Spanish
    • Meaning:

      "Bethlehem"
  16. Bayou
    • Origin:

      Native American nature name
  17. Borden
    • Origin:

      English
    • Meaning:

      "den of the boar"
  18. Blaize
    • Origin:

      Variation of Blaise, French
    • Meaning:

      "to lisp, stammer"
  19. Beta
    • Origin:

      Greek, second letter of the Greek alphabet
  20. Batel
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"