'Quetzalcoatl' definitions:

Definition of 'Quetzalcoatl'

From: WordNet
noun
An Aztec deity represented as a plumed serpent