Dictionary.com
Thesaurus.com
has immigrated
  • present perfect of immigrate (3rd person singular).