Where does “تكافأ” come from?

تكافأ (Arabic) comes from Arabic ف, from Arabic نَفِدَ — to run out, to give out.

تكافأ (Arabic): to be on par; to counterbalance each other;...

Definitions

  1. to be on par; to counterbalance each other;...

Ancestry of “تكافأ”, step by step

StepLanguageWordMeaning
1Arabicفthen, and then; and so, thus, hence, therefore;...
2Arabicنَفِدَto run out, to give out
Every word from Arabic نَفِدَEvery word from Arabic ف
تكافأ — Etymology, Origin & Word History | Etymology Explorer