Where does “вѣдьма” come from?

вѣдьма (Old East Slavic) comes from Proto-Slavic vědьma, from Proto-Slavic -ьma.

Ancestry of “вѣдьма”, step by step

StepLanguageWordMeaning
1Proto-Slavicvědьmawitch
2Proto-Slavic-ьma
Every word from Proto-Slavic -ьmaEvery word from Proto-Slavic vědьma