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

居留权

名词

full

right to reside

noun

Definitions of right to reside

English

the right of a citizen of one country to live in another country

Mr Mohammed was a Jordanian national with a legal right to reside in the UK.

English

the right of a European Union citizen to live in another EU member state

The EU allows the UK to restrict the right to reside as workers under certain conditions.