Who was Quetzalcoatl in the Aztec Pantheon?

Quetzalcoatl, meaning “Feathered Serpent” in Nahuatl, is one of the most significant deities in Mesoamerican cultures, particularly among the Aztecs. Revered as a god of wind, Venus, the Sun, knowledge,...