early 15c., satisfien, "do penance, make atonement," also "appease, assuage, content; fulfill (a desire), satiate (an appetite)," from Old French satisfiier "pay, repay, make reparation" (14c., Modern French satisfaire), from Latin satisfacere "discharge fully, comply with, make amends," literally "do enough," from satis "enough" (from PIE root *sa- "to satisfy") + facere "to make, do, perform" (from PIE root *dhe- "to set, put"). From mid-15c. as "make amends, pay damages." Related: Satisfied; satisfying.
Others are reading
<a href="https://www.etymonline.com/word/satisfying">Etymology of satisfying by etymonline</a>
Harper, D. (n.d.). Etymology of satisfying. Online Etymology Dictionary. Retrieved $(datetime), from https://www.etymonline.com/word/satisfying