dweller

Definition

A person or thing that lives in a particular place.

中文 居住在特定地方的人或物。

Example

"Cave dwellers once sought shelter in these rocky formations."