Quetzalcoatl - 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 BCE or first century CE.[2] That period lies within the Late Preclassic to Early Classic period (400 BCE–600CE) of Mesoamerican chronology, and veneration of the figure appears to have spread throughout Mesoamerica by the Late Classic (600–900 CE)

Quetzalcoatl - 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 BCE or first century CE.[2] That period lies within the Late Preclassic to Early Classic period (400 BCE–600CE) of Mesoamerican chronology, and veneration of the figure appears to have spread throughout Mesoamerica by the Late Classic (600–900 CE)