From Latin satullus, diminutive of satur. Compare Romanian sătul (“full, weary”), Italian satollo (“full, replete”), and French saoul (“drunk”).
satoil