Latin or Arabic?
The Russian word шапка “hat” is ultimately derived from Latin cappa “head-covering” according to Vasmer. The likely route is via Old French and Middle High German. Čapka (Czech) and czapka (Polish) begin with a “tch” sound because in Old French, “ch”…