
Quetzalcoatl (Classical Nahuatl: Quetzalcohuātl [ketsaɬˈko.aːtɬ]) is a Mesoamerican deity whose name comes from the Nahuatl language and has the meaning of "feathered serpent". The worship of a feathered serpent deity is first documented in Teotihuacan in the first century BC or first century AD. That period lies within the Late Preclassic to Early Classic period (400 BC–600AD) of Mesoamerican chronology, and veneration of the figure appears to have spread throughout Mesoamerica by the Late Classic (600–900 AD).
In the Postclassic period (900 – 1519 AD) the worship of the feathered serpent deity was based in the primary Mexican religious center of Cholula. It is in this period that the deity is known to have been named "Quetzalcoatl" by his Nahua followers. In the Maya area he was approximately equivalent to Kukulcan and Gukumatz, names that also roughly translate as "feathered serpent" in different Mayan languages. In the era following the 16th-century Spanish Conquest a number of sources were written that describe the god "Quetzalcoatl" and relates him to a ruler of the mythico-historic city of Tollan called by the names "Ce Acatl", "Topiltzin", "Nacxitl" or "Quetzalcoatl".