queller (n.) Look up queller at Dictionary.com
Old English cwellere "killer," agent noun from cwellan (see quell).