n. supplicant, one who requests help or protection (from a deity); one who prays; one who requests; one who summons a spirit
INVOCATOR
Meaning of INVOCATOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012