local inhabitants
native inhabitants
permanent inhabitants
A: How many inhabitants live in this village?
A:这个村子里有多少居民?
B: There are about five hundred inhabitants.
B:大约有五百名居民。
1) 居民
2) 居住者
3) 栖息者
1. 居民;居住者
noun
1. People that live in a particular place.
Synonym: residents, dwellers