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
/ˈmɒɡwaɪ/
mogwai
A kind of demon held to be harmful to humans.
From Cantonese 魔怪 (mo1 gwaai3), 魔鬼 (mo1 gwai2).