migrant

noun
  1. a person who moves from one place to another, especially to find work
  2. an animal that moves from one region to another according to the seasons
adjective
  1. moving from one place to another

Examples