INVOCATOR


Meaning of INVOCATOR in English

n. supplicant, one who requests help or protection (from a deity); one who prays; one who requests; one who summons a spirit

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.