Comment Comment by kukabynd Interesting. To me foreigner is a synonym for non-resident/alien. How do you interpret it?Dictionary says it’s `a person belonging to or owing allegiance to a foreign country`. parent kukabynd 3 years ago
Dictionary says it’s `a person belonging to or owing allegiance to a foreign country`.