[Aztec] The Aztec god who sacrificed himself in a fire so that the sun should continue to shine over the world.
NANAUATZIN
Meaning of NANAUATZIN in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012