We do not currently know of any antonyms for witcher.
The noun witcher is defined as:
See full definition of the word witcher.
Did you mean watcher, twitcher, switcher, wither, hitcher, witches, ditcher or pitcher?