'Quetzalcoatl' definitions:

Definition of 'Quetzalcoatl'

(from WordNet)
noun
An Aztec deity represented as a plumed serpent