Expat
A person living outside their country of citizenship, usually with the option or intention of eventually returning home.
Expatriate describes residence, not allegiance. An expat lives abroad, often for work, retirement, or preference, while keeping ties to the home country: the passport, some accounts, the standing assumption of return. Nothing in the word says how long. Some expats stay two years; some stay thirty and still call themselves expats.