Haunter
/(-ẽr)/
Haunt·er
Haunter
n.
One who, or that which, haunts.