one or that which haunts; frequent visitor

listen to the pronunciation of one or that which haunts; frequent visitor
Английский Язык - Английский Язык
{i} haunter