Thanksgiver
Thanks"giv`er
(?),
n.
One who gives thanks, or acknowledges a kindness.
Barrow.