Word details

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

Forms

demondemon s
demonsdemons pl

Meanings

MSAafreetAafryt noun عـَفريت

Similar words

ENdemondemon noun
ENlemonlemon noun
ENlemonlemon noun
ENlemonlemon noun
ENdemanddemand noun