Этимологический словарь Крылова
I
Это слово, называющее сплетенные особым образом волосы, имеет индоевропейскую природу: в греческом находим keskeon – "пакля". К этой же основе восходит и на первый взгляд далекий от существительного коса глагол чесать, в котором изменены корневые согласная и гласная. Таким образом, коса буквально означает "расчесанное".
II
Это название сельскохозяйственного орудия, вероятно, имеет индоевропейскую природу и восходит к древнеиндийскому casati – "режет", в латинском имеющему вид castrare – "оскоплять".