We do not currently know of any synonyms for vanisher.
The noun vanisher is defined as:
See full definition of the word vanisher.