landed immigrant
noun/ˌlændɪd ˈɪmɪɡrənt/
/ˌlændɪd ˈɪmɪɡrənt/
(Canadian English)- a person from another country who has permission to live permanently in Canada
Check pronunciation:
landed immigrant
Definition of landed immigrant noun from the Oxford Advanced Learner's Dictionary