Definitions of residency
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.
There are multiple definitions - click on the translation that matches your context.
居留权 means:
名词
full
noun
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.