Thanksgive

Webster's Dictionary of the English Language

·vt To give or dedicate in token of thanks.