Definition of queller in English:

queller

noun

See quell

‘This idea is complicated by the presence of a mythical figure like Shoki, the demon queller.’