• word of the day

    quetzalcoatl

    quetzalcoatl - Dictionary definition and meaning for word quetzalcoatl

    Definition
    (noun) an Aztec deity represented as a plumed serpent
Connect with us on Facebook