Этимологический словарь Крылова
Общеславянское слово, восходящее к той же основе, что и глагол пити. Пиявка, таким образом, "нечто пьющее".
пиявка
Пиявка