Эта представительница нечистой силы, оказывается, имеет прямое отношение к знанию, потому что происходит это слово от одного корня с глаголом ведать – "знать", а в древнерусском языке было еще и существительное ведь - "знание". Поначалу ведьмами называли знахарок, ведающих, умеющих лечить. Бранное значение возникло позднее.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.