indweller
/ˈɪndˌwɛlər/Definitions
1. noun
a person who lives or resides in a particular place, especially one who is native to it
“The city’s oldest indweller shared stories of its rich history.”
2. noun
an inhabitant of a particular region or area, especially one who is indigenous
“The indigenous population of the island were considered its original indwellers.”
3. noun
a person who is a member of a particular community or group
“The local church was the center of community for the town’s indwellers.”