• word of the day

    quetzalcoatl

    quetzalcoatl - Dictionary definition and meaning for word quetzalcoatl

    Definition
    (noun) an Aztec deity represented as a plumed serpent
Download our Mobile App Today
Receive our word of the day
on Whatsapp