Answer: huitzilopochtli

AnswerCrossword Clue
HUITZILOPOCHTLIAztec god of the sun and war