AH CHUN CAAN Meaning of AH CHUN CAAN in English [Mayan] The Mayan tutelary deity of the city of Merida. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012