invocators
English
Noun
invocators
plural of
invocator