Quetzalcoatl. Quetzalcoatl, meaning plumed serpent, is a Mesoamerican god. Nearly every culture of ancient Mexico worshiped a plumed serpent God. Quetzalcoatl was related to gods of the wind, of Venus, of the dawn, of merchants and of arts, crafts and knowledge. He was also the patron god of the Aztec priesthood, of learning and knowledge.
Teotihuacan’s culture and history are still largely mysterious. The civilization left massive ruins, but no trace has yet been found of a writing system and very little is known for sure about its inhabitants, who were succeeded first by the Toltecs and then by the Aztecs.