3 ms·Mogwai literally means devil in Cantonese.by Sardtok 2y agoMogwai literally means devil in Cantonese.