sot (Middle French) comes from Old French sot, from Medieval Latin sottus, from Aramaic s(h)ote — fool.