Where does “ـه” come from?

ـه (Classical Persian) comes from Middle Persian -k', from Proto-Iranian -akah, from Proto-Iranian -kah, from Proto-Austronesian ka — if.

Ancestry of “ـه”, step by step

StepLanguageWordMeaning
1Middle Persian-k'
2Proto-Iranian-akahCreates deadjectival and desubstantival...
3Proto-Iranian-kah
4Proto-Austronesiankaif

Words derived from “ـه

Every word from Proto-Austronesian kaEvery word from Proto-Iranian -akahEvery word from Middle Persian -k'