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