haunt
Pronunciation: /hɔːnt/
verb
- (of a ghost) manifest itself at (a place) regularly: a grey lady who haunts the chapel
- (of a person or animal) frequent (a place): he haunts street markets
- be persistently and disturbingly present in (the mind): the sight haunted me for years
- (of something unpleasant) continue to affect or cause problems for: cities haunted by the shadow of cholera

Origin:
Middle English (in the sense 'frequent (a place')): from Old French hanter, of Germanic origin; distantly related to home