Synonyms of DEMON

What is another word for DEMON