English / phrase
local people
A2MEANING IN ENGLISH
people who live in a particular area or community
In context
01
The tourists asked the local people for directions.
02
The hospital serves the local people of the village.
Synonyms
residents,locals,inhabitants