satisfy の語源ストーリー
ラテン語の satisfacere は、satis「十分に」と facere「する」を合わせた語で、「十分に果たす」という意味でした。古代ローマでは、借りを返したり、損害をつぐなったりする場面で使われました。英語には15世紀にフランス語から入り、初めは「借金を払う・つぐなう」の意味が中心でした。キリスト教の教えでは、罪のつぐないも satisfaction と呼ばれます。「欲求を満たす・満足させる」は、そこから広がった意味です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)

