ref
Old English thancian, of Germanic origin; related to Dutch and German danken ; compare with thanks.