Where does “تمام کردن” come from?

تمام کردن (Persian) comes from Persian کردن, from Middle Persian krtn', from Old Persian kar-, from Proto-Indo-Iranian kar-, from Proto-Indo-European kʷer- — to do; to make; to build.

تمام کردن (Persian): to complete, to finish

Definitions

  1. to complete, to finish

Ancestry of “تمام کردن”, step by step

تمام کردن traces back through two separate lines of ancestry.

via Persian کردن

StepLanguageWordMeaning
1Persianکردنto do; to make; to engage in a sexual act with
2Middle Persiankrtn'
3Old Persiankar-to do, make, build
4Proto-Indo-Iraniankar-to do, make
5Proto-Indo-Europeankʷer-to do; to make; to build

via Persian تمام

StepLanguageWordMeaning
1Persianتمامcomplete; all of; the whole
2Arabicتَمَامcomplete, finished
3Arabicتمامverbal noun of تَمَّ; completeness, wholeness,...
4Arabicمa prefix used to create nouns of place; a prefix...
5Proto-Semiticšamaʿ-
Every word from Proto-Indo-European kʷer-Every word from Proto-Indo-Iranian kar-Every word from Old Persian kar-