TUCUPACHA Meaning of TUCUPACHA in English [Other] The Creator-god of Tarascan people of Central America Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012