Jul 26, 2025
Verb: (of a ghost) manifest itself at (a place) regularly
Noun: a place frequented by a specified person