canada permanent resident meaning

canada permanent resident meaning