
1) Aztec god 2) Solar god
Found on
https://www.crosswordclues.com/clue/nanahuatzin

In Aztec mythology, the god Nanahuatzin or Nanahuatl (or Nanauatzin, the suffix -tzin implies respect or familiarity; nanaːˈwaːtsin), the most humble of the gods, sacrificed himself in fire so that he would continue to shine on Earth as the sun, thus becoming the sun god. Nanahuatzin means `full of sores.` According to a translation of the hi.....
Found on
http://en.wikipedia.org/wiki/Nanahuatzin
No exact match found.