Noun Definition

vanisher

1.Definition: a person who disappears

Category: People