immigrant

Definitions

General English

Human Resources

  • noun a person who enters a country to live and work

Law

  • noun somebody who moves to this country to live permanently

Military

  • noun a person who enters a foreign country in order to live there

Politics

  • noun a person who moves into a country to live permanently

Travel

  • noun somebody who comes to a country to settle
http://www.dictionarycentral.com/definition/immigrant.html