Meaning of the word locals in English

What does locals mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

locals

US /ˈloʊ.kəlz/
UK /ˈləʊ.kəlz/

Plural Noun

people who live in a particular area or neighborhood

Example:
The restaurant is popular with both tourists and locals.
Many locals gathered to protest the new development.