Definition, synonyms and related words
A person who is not a citizen of Canada but who has been legally admitted to Canada as a permanent resident.