English | German | Russian | Czech

mogwai English

Meaning mogwai meaning

What does mogwai mean?

mogwai

(Chinese folklore) A kind of demon held to be harmful to humans.

Are you looking for...?