Answer :
The name of the Aztec war and sun god was Huitzilopochtli. Not only is he the god of sun and war, he is the deity for human sacrifice and the patron of the city of Tenochtitlan, which also has a river named after it. He is also the national god for the Mexicas, where he stands as a representation of the victories and the battles lost for the Mexica people, and this is also stood for the defeat of his people.