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

  1. Banner
    • Origin:

      English occupational name
    • Meaning:

      "flag bearer"
  2. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  3. Bennet
    • Origin:

      Variation of Bennett, English
    • Meaning:

      "blessed"
  4. Blessing
    • Origin:

      English word name
    • Meaning:

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

      Chinese or Vietnamese
    • Meaning:

      "treasure, jewel"
  6. Bennington
    • Origin:

      English surname
    • Meaning:

      "town by the Beane river"
  7. Bradley
    • Origin:

      English
    • Meaning:

      "broad clearing"
  8. Boo
    • Origin:

      Word name or nickname
  9. Boo
    • Origin:

      Word name or nickname
  10. Baldwin
    • Origin:

      German
    • Meaning:

      "brave friend"
  11. Berkley
    • Origin:

      English variation of Berkeley
    • Meaning:

      "where birches grow"
  12. Bliss
    • Origin:

      English word name
    • Meaning:

      "intense happiness"
  13. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  14. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  15. Bret
    • Origin:

      Spelling variation of Brett
  16. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  17. Beacon
    • Origin:

      English word name
    • Meaning:

      "signal light"
  18. Bean
    • Origin:

      English word name
    • Meaning:

      "an edible seed, typically kidney-shaped"
  19. Braylen
    • Origin:

      Modern invented name
  20. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"