Chinese

edit

Noun

edit

Sense: supernatural being; monster; devil; goblin; demon

edit
Synonyms
edit