In Mexican Spanish a papalote is a kite, but the word comes from the Nahuatl ‘papalotl,’ meaning butterfly — a nod to the way kites flutter in the wind. Nahuatl, the language of the Mexica, gave Spanish many everyday words, including chocolate, aguacate, and tomate.