long-stay visitor; long-term resident
Refers to a person who stays in a place for an extended period, often used in contexts like visas, hotels, or residential status.
This hotel has a discount plan for long-stay guests.
To apply for a visa as a long-term resident, you need to meet several conditions.