WTWM

whatsthatwordmean

← Definition
Guess

haunter

nounA person or thing that haunts a place, especially a ghost or spirit.

Synonyms

ghostnounspiritnounregularnoun

Built for word lovers.