Inhabited by ghosts; persistently troubled by memories
From Old French hanter 'to frequent, inhabit', possibly from Germanic *haimatjan 'to bring home'
Something haunted is literally being 'brought home to' repeatedly - whether by ghosts or memories, it's about things that keep coming back!
Complete word intelligence in one call. Free tier — 50 lookups/day.