English Dictionary
◊ QUETZALCOATL
Quetzalcoatl
n : an Aztec deity represented as a plumed serpent [syn: {Quetzalcoatl}]