What Huitzilopochtli means
Huitzilopochtli is a name from Nahuatl (Aztec) mythology meaning "hummingbird of the left". It comes from huītzilin (hummingbird) + ōpōchtli (left side; the south). It is pronounced weet-see-loh-POHCH-tlee.
Patron god of the Mexica, deity of sun and war, who led them to Tenochtitlan. Deity name; a story name rather than a given name.
