Probably from Italian cappa; less likely derived directly from Late Latin cappa. Cf. also Romanian capă, borrowed from French.
capã f (plural capi / cape)