XMUCANE AND XPIAYOC


Meaning of XMUCANE AND XPIAYOC in English

[Mayan] The Mayan mother and father gods. They created the first humans according to the Popul Vuh.

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