魑魅魍魉chīmèiwǎngliǎngMeanings1. (idiom) all kinds of malevolent or mischievous spiritsCharacters used魑a mountain demon resembling a tiger魅magic魍demon魉a kind of monster