449 Unisex Names That Start With B (With Meanings and Popularity)

  1. Brody
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  2. Basil
    • Origin:

      Greek
    • Meaning:

      "royal"
  3. Brooke
    • Origin:

      English
    • Meaning:

      "small stream"
  4. Baker
    • Origin:

      English occupational surname
  5. Bryce
    • Origin:

      Variation of Brice, Scottish surname
    • Meaning:

      "speckled, freckled"
  6. Briar
    • Origin:

      Nature name, English word name
    • Meaning:

      "a thorny patch"
  7. Blair
    • Origin:

      Scottish
    • Meaning:

      "dweller on the plain"
  8. Bo
    • Origin:

      Norse nickname
    • Meaning:

      "to live"
  9. Blake
    • Origin:

      English
    • Meaning:

      "fair-haired, dark"
  10. Bellamy
    • Origin:

      English and Irish from French
    • Meaning:

      "fine friend"
  11. Barry
    • Origin:

      Irish
    • Meaning:

      "spear"
  12. Blaze
    • Origin:

      English word name
    • Meaning:

      "fire"
  13. Blaine
    • Origin:

      Irish and Scottish
    • Meaning:

      "yellow"
  14. Blaire
    • Origin:

      Spelling variation of Blair, Scottish
    • Meaning:

      "dweller on the plain"
  15. Brady
    • Origin:

      Irish
    • Meaning:

      "broad meadow or large-chested"
  16. Bridger
    • Origin:

      English
    • Meaning:

      "lives near the bridge"
  17. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  18. Bennett
    • Origin:

      English medieval form of Benedict, Latin
    • Meaning:

      "blessed"
  19. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  20. Bryn
    • Origin:

      Welsh
    • Meaning:

      "hill"