LANDED IMMIGRANT


Meaning of LANDED IMMIGRANT in English

noun

( CanE ) a person from another country who has permission to live permanently in Canada

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.