thanksgiver

/TH AE0 NG K S G IH1 V ER0/
noun
  1. 1

    One who gives thanks, or acknowledges kindness.