outwanderer

noun

1.
someone who leaves one country to settle in another