We do not currently know of any antonyms for bewitcher.
The noun bewitcher is defined as:
Did you mean bewitched or bewitches?