IXMUCANE


Meaning of IXMUCANE in English

[Mayan] One of the thirteen Maya gods who created human beings.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.