Lives somewhere; stays in a place as your home; can also mean 'exists or is located in something' in a more abstract sense.
From Latin 'residere,' combining 're-' (again or back) and 'sidere' (to sit or settle). The word has meant 'to dwell or live' since the Middle English period.
The same root 'sidere' gives us 'president' (one who sits before), 'resident' (one who sits/stays in a place), and 'sediment' (what settles)—sitting has been the metaphor for staying in one place for thousands of years.
Complete word intelligence in one call. Free tier — 50 lookups/day.