Where does “thanksgive” come from?

thanksgive (English) comes from English give, from English foregive, from English fore-, from English Fore, from German Fahr, from German Fähre, from Middle High German verren, from Old High German ferrana — passed , crossed.

thanksgive (English): To give or dedicate as a token of thanks

Definitions

  1. To give or dedicate as a token of thanks

Ancestry of “thanksgive”, step by step

thanksgive traces back through two separate lines of ancestry.

via English give

StepLanguageWordMeaning
1EnglishgiveTo move, shift, provide something abstract or...
2EnglishforegiveTo give ahead of time; give in advance
3Englishfore-Positioned at or near the front; Before; ahead or...
4EnglishForeA people of Papua New Guinea
5GermanFahr
6GermanFähreferry
7Middle High Germanverren
8Old High Germanferranafrom afar
9Old High Germanferroafar; skipper
10Proto-West Germanic*ferrō
11Proto-Germanicferraifar, distant
12Proto-Indo-Europeanper-nóy
13Proto-Indo-Europeanper-before, in front; first; to go through
14Proto-Indo-Europeanpr̥tóspassed , crossed

via English thanks

StepLanguageWordMeaning
1EnglishthanksUsed to express appreciation or gratitude; plural...
2Middle Englishthanks
3Old Englishþancasthanks
4Proto-Germanicþankōs
5Proto-Germanicþankazthought; mind; consideration; remembrance;...
6Proto-Indo-Europeanteng-to think
Every word from Proto-Indo-European pr̥tósEvery word from Proto-Indo-European per-Every word from Proto-Indo-European per-nóy
thanksgive — Etymology, Origin & Word History | Etymology Explorer