One who haunts; a ghost, spirit, or a person who frequents a particular place repeatedly.
Agent noun from 'haunt,' formed with the '-er' suffix. 'Haunt' comes from Old French 'hanter,' possibly from Old Norse, meaning to frequent or visit repeatedly.
A 'haunter' could be a ghost or just a regular person who keeps showing up—the word captures how the same place can become familiar through repeated visits, almost like the space becomes part of you.
Complete word intelligence in one call. Free tier — 50 lookups/day.