hindrance; obstacle; to visit (someone's home); demon who hinders Buddhist training; demon who obstructs sentient beings from maintaining moral behaviour
magic; witchcraft; sorcery; spell
demon; devil; evil spirit; -crazed person; -obsessed person; fiend