Этимологический словарь Крылова
Заимствование из польского, где kofta, видимо, восходит к шведскому kofta – "короткая верхняя одежда".
кофта
Кофта