Definitions of Quetzalcoatl:

  • noun:   an Aztec deity represented as a plumed serpent