Is there an antonym for local? And, is there such a word like “homecomer”? What I am trying to express is:
“This old railway station is still there greeting nonlocal visitors as well as local homecomers.”
What I meant by homecomers are people who return to their hometown from other places (maybe places where they work). Is this a correct sentence? If not, what words should I use?