Thesaurus:non-local person

English edit

Noun edit

Sense: term used by local residents for people from elsewhere edit

Synonyms edit