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

  1. Baylee
    • Origin:

      Spelling variation of occupational name Bailey
    • Meaning:

      "law enforcer, bailiff"
  2. Banner
    • Origin:

      English occupational name
    • Meaning:

      "flag bearer"
  3. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  4. Blessing
    • Origin:

      English word name
    • Meaning:

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

      German
    • Meaning:

      "brave friend"
  6. Boo
    • Origin:

      Word name or nickname
  7. Bao
    • Origin:

      Chinese or Vietnamese
    • Meaning:

      "treasure, jewel"
  8. Bradley
    • Origin:

      English
    • Meaning:

      "broad clearing"
  9. Bennington
    • Origin:

      English surname
    • Meaning:

      "town by the Beane river"
  10. Boo
    • Origin:

      Word name or nickname
  11. Bliss
    • Origin:

      English word name
    • Meaning:

      "intense happiness"
  12. Berkley
    • Origin:

      English variation of Berkeley
    • Meaning:

      "where birches grow"
  13. Beacon
    • Origin:

      English word name
    • Meaning:

      "signal light"
  14. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  15. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  16. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  17. Bret
    • Origin:

      Spelling variation of Brett
  18. Braylen
    • Origin:

      Modern invented name
  19. Bean
    • Origin:

      English word name
    • Meaning:

      "an edible seed, typically kidney-shaped"
  20. Bray
    • Origin:

      Irish place-name, from French
    • Meaning:

      "marsh"