peyote The origin and history of peyote. Etymology From Spanish peyote, from Nahuatl peyotl. ← Back to the full definition of peyote