English Dictionary
Definition demon in British English
demon noun
noun
/ˈdiːmən/
Synonyms and related words
