hum... the sound something that buzzes might make
murmur or rumor as in the buzz around town. Word association :)
Good thoughts, I was trying to come up with something that went with the word 'buzz' also. All I came up with was ZOOM
So that's my serious suggestion for a name 'The Zoom'...