quetzalcoatl

Noun
  1. An Aztec deity represented as a plumed serpent (synset 110520682)

Found on Word Lists

Other Searches