Denizen – Noun

Meaning: A person that visits a place frequently.

Example Sentence: My grandmother is a denizen of the temple.