Where does “kulayirana” come from?

kulayirana (Tumbuka) comes from Tumbuka layirana, from Tumbuka -ana, from Proto-Bantu -ana.

Ancestry of “kulayirana”, step by step

StepLanguageWordMeaning
1Tumbukalayirana
2Tumbuka-anareciprocal suffix, each other
3Proto-Bantu-ana
Every word from Proto-Bantu -anaEvery word from Tumbuka -anaEvery word from Tumbuka layirana