Denizen (10)
I believe the answer is:
'denizen' is the definition.
(I know that denizen can be written as inhabitant)
This is all the clue.
(Other definitions for inhabitant that I've seen before include "One living in a place" , "One who stays in" , "Resident" , "One occupying a place" .)