what is a landed immigrant in canada
Permanent resident (Canada)
A Permanent Resident in Canada is a person who is not a Canadian citizen but who has been granted permission to live and work in Canada without any time limit on his or her stay.