to dwell
to live (a, en in); to inhabit
to inhabit (to live or reside in some place)
to live (have permanent residence)
to inhabit, to live or dwell in / on
Search
Explore