immigrated
动词 immigrate:
migrate to a new environment
同义词:immigrate
introduce or send as immigrants
come into a new country and change residency