reside (The Cambridge Dictionary, 2025)
reside 1. to live, have your home, or stay in a place: 2. to live, have your home, or…