INCUBUS


Meaning of INCUBUS in English

n. evil spirit; nightmare; something which causes distress or depression

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