Hummer /(?)/

Hum·mer

Hummer

n.
  1. One who, or that which, hums; one who applauds by humming.
  2. A humming bird. (Zool.)