Этимологический словарь Крылова
Заимствование из немецкого, где Scharfe через французское посредство (echarpe) восходит к латинскому scirpea – "плетенка".
шарф
Шарф
ШАРФ