something that hums, especially a hummingbird or a large military vehicle
From hum + -er suffix, imitative of the sound
Try Another Word