Cite

Synonyms of demon ridden