Этимологический словарь Крылова
Заимствование из немецкого, где Karaffine (с тем же значением) восходит к итальянскому слову carafnna, имеющему арабское происхождение.
графин
Графин