CompareWords
Compare
Thanksgiver
Definition:
(n.) One who gives thanks, or acknowledges a kindness.