Word details

Word: demon 
Notes:
Language: English
Element: noun
Thesaurus:spirit: religion

Forms

demon s
demons pl

Meanings

MSAafreet noun عـَفريت

Similar words

ENdemon noun
ENlemon noun
ENlemon noun
ENlemon noun
ENdemand noun