In Aztec mythology, Huitzilopochtli, also spelled Uitzilopochtli, (("Hummingbird of the South", "He of the South", "Hummingbird on the Left (South)", or "Left-Handed Humming Bird" – huitzilin is the Nahuatl word for hummingbird), was a god of war, a sun god, and the patron of the city of Tenochtitlan. He was also the national god of the Mexicas of Tenochtitlan. Genealogy His mother was Coatlicue, his father a ball of feathers (or, alternatively, Mixcoatl). His sister was Malinalxochitl, a… (
More on Huitzilopochtli)