deity

Quetzalcoatl

Beings

A Nahua deity whose name means “quetzal-feathered serpent.” Wind, priesthood, and a particular legendary ruler have all been attached to the name in different records.

Also known as Feathered Serpent