An immigrant is a person who moves to a country to live there permanently or for a long time. The word is usually used from the point of view of the country they move to.
From Latin "immigrare" meaning "to move into," from "in-" (into) and "migrare" (to move, migrate). It contrasts with "emigrant," which focuses on the leaving side of the journey.
The same person is called an "emigrant" from the country they leave and an "immigrant" in the country they enter—one journey, two labels. Immigrants often carry entire cultural worlds in their heads, quietly reshaping the places they move to.
Complete word intelligence in one call. Free tier — 50 lookups/day.