3037 / 3571

What does 妖怪 (yāoguài) mean in English?

妖怪
yāoguài

genie; bugaboo (Noun)