Meaning of quetzalcoatl

Definition of quetzalcoatl

(noun) an Aztec deity represented as a plumed serpent

Other information on quetzalcoatl

WIKIPEDIA results for quetzalcoatl
Amazon results for quetzalcoatl