migrant

Definitions

General English

  • noun a worker who moves from one job to another or from one country to another to look for work

Agriculture

  • noun an animal or bird that moves from one place to another according to the season.

Human Resources

  • noun a person who moves from one place or country to another, usually to work
http://www.dictionarycentral.com/definition/migrant.html