Where does “tell-troth” come from?

tell-troth (English) comes from English tell, from Middle English tellen, from Old English tellan, from Proto-West Germanic talljan, from Proto-Germanic taljaną, from Proto-Germanic talą, from Proto-Indo-European dol-, from Proto-Indo-European del- — to aim, calculate, adjust, count; to reckon,...

Ancestry of “tell-troth”, step by step

tell-troth traces back through two separate lines of ancestry.

via English tell

StepLanguageWordMeaning
1EnglishtellTo count, reckon, or enumerate; To narrate; To...
2Middle Englishtellento count; to tell
3Old Englishtellanto count, calculate; to tell, narrate, recount;...
4Proto-West Germanictalljanto count, to enumerate; to recount, to tell
5Proto-Germanictaljanąto enumerate, count; to account, recount, tell
6Proto-Germanictaląspeech; number
7Proto-Indo-Europeandol-reckoning, calculation, fraud; calculation, fraud
8Proto-Indo-Europeandel-to aim, calculate, adjust, count; to reckon,...

via English troth

StepLanguageWordMeaning
1EnglishtrothAn oath, pledge, or promise; Truth; something...
2Middle Englishtroth
3Old Englishtrēowþtruth, good faith, honour
4Proto-Germanictriwwiþōpromise, contract
5Proto-Indo-Europeandórutree
6Proto-Indo-Europeandrew-hard, firm, strong, solid; hard, fast; tree
Every word from Proto-Indo-European del-Every word from Proto-Indo-European dol-Every word from Proto-Germanic talą