Where does “kuphunzira” come from?

kuphunzira (Chichewa) comes from Chichewa phunzira, from Chichewa punsira, from Chichewa -ira, from Proto-Bantu -ɪda — Suffix for forming the applicative form of verbs.

Ancestry of “kuphunzira”, step by step

StepLanguageWordMeaning
1Chichewaphunziralearn
2Chichewapunsira
3Chichewa-ira[[Appendix:Chichewa verbal derivation#Applicative
4Proto-Bantu-ɪdaSuffix for forming the applicative form of verbs
Every word from Proto-Bantu -ɪdaEvery word from Chichewa -iraEvery word from Chichewa punsira