What is the meaning of Yêu_quái?

a monster or wicked spirit

Source: wiktionary.org