What are the antonyms for DEMON?

Synonyms for DEMON

X