haunter
/ˈhɔːntər/Definitions
1. noun
a person or thing that haunts or frequents a particular place
“The old mansion was said to be haunted by a mysterious haunter.”
2. verb
to haunt or visit a place frequently, often at night
“The ghost haunter was said to appear in the abandoned asylum every midnight.”
3. verb
to pursue or follow someone or something
“The stalker was a haunter of her online profiles.”