English
immigrator
From immigrate + -or.
Formed from immigrate + -or
Proto-Indo-European *h₂meygʷ- ‘to change, exchange’
…
Proto-Italic *migros
Latin migrō ‘depart, migrate’
Latin immigro ‘remove, move into’
Latin immigratus
English immigrate
Today it means
noun An immigrant.
Language periods are conventional ranges, not dates for this word.
Etymograph / immigrator