[Mayan] The Mayan bat-god who was ultimately defeated in the legendary struggles between the early gods and peoples.
CAMAZOTZ
Meaning of CAMAZOTZ in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012