TUCUPACHA


Meaning of TUCUPACHA in English

[Other] The Creator-god of Tarascan people of Central America

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