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

  1. Bronagh
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  2. Blodwen
    • Origin:

      Welsh
    • Meaning:

      "white flower"
  3. Bradford
    • Origin:

      English
    • Meaning:

      "wide river crossing"
  4. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  5. Behan
    • Origin:

      Irish
    • Meaning:

      "bee"
  6. Blessing
    • Origin:

      English word name
    • Meaning:

      "God's favor and protection"
  7. Baldwin
    • Origin:

      German
    • Meaning:

      "brave friend"
  8. Badar
    • Origin:

      Arabic, Hindi
    • Meaning:

      "full moon"
  9. Boo
    • Origin:

      Word name or nickname
  10. Bao
    • Origin:

      Chinese or Vietnamese
    • Meaning:

      "treasure, jewel"
  11. Baku
    • Origin:

      Place-name, capital of Azerbaijan
  12. Belinay
    • Origin:

      Turkish
    • Meaning:

      "reflection of the moon on a lake"
  13. Brenner
    • Origin:

      German
    • Meaning:

      "to burn"
  14. Buzz
    • Origin:

      Modern nickname
  15. Biisan
    • Origin:

      Choctaw, Native American, meaning unknown
  16. Bradley
    • Origin:

      English
    • Meaning:

      "broad clearing"
  17. Bindi
    • Origin:

      Australian Aboriginal
    • Meaning:

      "butterfly"
  18. Bennington
    • Origin:

      English surname
    • Meaning:

      "town by the Beane river"
  19. Bryer
    • Origin:

      Variation of Briar
  20. Bohan
    • Origin:

      Irish, anglicized form of Old Gaelic Buadhachain
    • Meaning:

      "victorious"