a person, an animal or a plant that lives, grows or is often found in a particular place (Oxford)
2. an animal, plant, or person that lives in or is often in a particular place (Cambridge)
The denizens of the canteen were mainly the accountants and IT staff. (Oxford)
Deer and squirrels are among the denizens of the forest. (Cambridge)
denizens of the canteen
denizens of the forest
Dweller
Inhabitant
Foreigner
Immigrant
Denizen