vanisher
1. [ noun ] a person who disappears
Related terms: person vanish