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.