queller

(noun)

noun

1. A killer; as, Jack the Giant Queller.

2. One who quells; one who overpowers or subdues.