If a person was born and brought up in country A, at some point went to live in country B (as an adult) for a few years and then moved back to country A, is there a single word to describe that person's situation?
The OED has the noun repatriate to mean someone who has been restored to their (own or original) country. Examples given there include:
- The majority of these repatriates have the choice of living on totally inadequate means or entering the workhouse.
- Seven ships have been named as bringing repatriates home to Britain.
- Mrs Meir, the Prime Minister, and··the Defence Minister, were among those at Lod airport today to give the repatriates a heroes’ welcome.
Remigrant comes to mind.
REMIGRANT: a migrant who returns
It is not often used as a noun, (at least not compared to (a) its opposite, expatriate, nor (b) the verb form repatriate, [the important pronunciation difference being, I think--and there may be UK/N Am differences here--that the verb has stress on the second syllable and pronounces it--re-PAY-tri-ate, and the noun, while also stressing the second syllable, pronouns it--re-PA-tri-ate. Be that as it may, the best noun I can come up with is repatriate.
I am Canadian, and for example, a decade ago, an expatriate Canadian, Michael Ignatieff, moved back to Canada after a twenty or thirty year absence living and working in America and the U.K., in order to become the leader of the Canadian Liberal Party. You could say he repatriated himself, or that he became a repatriate. (Ignatieff's story did not end well; after losing two federal Canadian elections, Ignatieff resigned from politics and currently serves as a professor at the University of Toronto. His extended expatriate status was a huge issue in both of the elections he lost; it is an illustrative example of how to use these terms.)
How about repat? It would be the opposite of expat.
Returned emigrant, which does imply someone away for years, in double figures perhaps.