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