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