Where does “buzz” come from?

buzz (English): A continuous, humming noise, as of bees; a...

Definitions

  1. A continuous, humming noise, as of bees; a...

Words derived from “buzz