Слово «ведунья» происходит от древнего глагола «ведать», то есть «знать», как и аналогичное английское cunning woman происходит от древнеанглийского глагола keening (ken) со значениями «видеть», «знать» (это слово до сих пор есть в шотландском диалекте).