vanisher

Noun
  1. A person who disappears (synset 110766014)

Found on Word Lists

Other Searches