Quetzalcohuātl is a Mesoamerican deity whose name comes from the Nahuatl language and has the meaning of “feathered-serpent”