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

  1. Bobby
    • Origin:

      Diminutive of Robert
    • Meaning:

      "bright fame"
  2. Beverly
    • Origin:

      English
    • Meaning:

      "dweller near the beaver stream"
  3. Bennett
    • Origin:

      English, medieval form of Benedict
    • Meaning:

      "blessed"
  4. Bo
    • Origin:

      Norse nickname
    • Meaning:

      "to live"
  5. Bridger
    • Origin:

      English
    • Meaning:

      "lives near the bridge"
  6. Bradley
    • Origin:

      English
    • Meaning:

      "wide meadow"
  7. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  8. Boris
    • Origin:

      Slavic
    • Meaning:

      "to fight"
  9. Brayden
    • Origin:

      Spelling variation of Irish surname Braden
    • Meaning:

      "salmon"
  10. Bellamy
    • Origin:

      English and Irish from French
    • Meaning:

      "fine friend"
  11. Benjamin
    • Origin:

      Hebrew
    • Meaning:

      "son of the right hand"
  12. Bertie
    • Origin:

      Diminutive of Albert, Bertram etc
  13. Blakely
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  14. Brooke
    • Origin:

      English
    • Meaning:

      "small stream"
  15. Blue
    • Origin:

      Color name
  16. Brooks
    • Origin:

      English
    • Meaning:

      "of the brook"
  17. Birch
    • Origin:

      Tree name
  18. Barry
    • Origin:

      Irish
    • Meaning:

      "spear"
  19. Bentley
    • Origin:

      English
    • Meaning:

      "meadow with coarse grass"
  20. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"