satisfaction

satisfaction n

Fr. < L. 'to satisfy'.

  1. Gratification; contentment; atonement; appeasement; sufficiency; fulfillment of desires.