знахарь
Зна́харь. Образовано суффиксальным способом от существительного знаха, которое в свою очередь было образовано от глагола знати. Первоначальное значение — «знаток» со временем цереходит в «колдун», что, видимо, свидетельствует о древних представлениях, согласно которым от знания до колдовства — один шаг.
См. также происхождение слова знахарь в других этимологических онлайн-словарях русского языка нашего портала.