There are multiple definitions - click on the translation that matches your context.

居留权

名词

full

residency

noun

Definitions of residency

English

the legal right to live in a country other than the one in which you were born or of which you are a national

Her parents have been granted residency.