Chinese-English dictionary »

妖怪 /yāoguài/ meaning in English

ChineseEnglish
妖怪 /yāoguài/ noun

goblin [goblins](hostile diminutive humanoid in fantasy literature)
noun
[UK: ˈɡɒ.blɪn] [US: ˈɡɑː.ˌblɪn]

monster [monsters](terrifying dangerous creature)
noun
[UK: ˈmɒn.stə(r)] [US: ˈmɑːn.stər]