satisfier
SAT'ISFIER,
n. One that gives satisfaction.