English dictionary
demon meaning and definition
Definition and meaning of demon at MeaningMonkey.org. demon meaning and definition in the English Dictionary.DEMON noun
Definition of demon (noun)
Source: Princeton University Wordnet
DEMON noun