mogwai

/ˈmɒɡwaɪ/

mogwai

English Noun
Ad

Definition

A kind of demon held to be harmful to humans.

Etymology

From Cantonese 魔怪 (mo1 gwaai3), 魔鬼 (mo1 gwai2).

Ad