Migrant

DEF: a person that travels to a different country or place, often in order to find work.

EX: Recently there have been many migrants from South American who tried to enter the US illegally.

Merriam-Webster Online Dictionary
migrant (noun)
one that as - migrates
a) a person who moves regularly in order to find work especially in harvesting crops
b) an animal that shifts from one habitat to another