English dictionary
quetzalcoatl meaning and definition
Definition and meaning of quetzalcoatl at MeaningMonkey.org. quetzalcoatl meaning and definition in the English Dictionary.QUETZALCOATL noun
Definition of Quetzalcoatl (noun)
- an Aztec deity represented as a plumed serpent
Source: Princeton University Wordnet