fulfiller
FULFILL'ER,
n. One that fulfills or accomplishes.