What is a person residing in a country other than their native country called?
An expatriate (often shortened to expat) is a person residing in a country other than their native country. In common usage, the term often refers to professionals, skilled workers, or artists taking positions outside their home country, either independently or sent abroad by their employers, which can be companies, universities, governments, or non-governmental organisations.
However, the term 'expatriate' is also used for retirees and others who have chosen to live outside their native country. Historically, it has also referred to exiles.