Dwell is defined as to live somewhere, to remain for a time or to continue thinking, writing or speaking about a particular point.
To plant with inhabitants; to colonize; to people.
Reside is defined as to live or dwell somewhere.
To settle or inhabit with people; populate.
To live (with another or in another's home) as a paying guest
To stir the emotions:
Find another word for inhabits. In this page you can discover 13 synonyms, antonyms, idiomatic expressions, and related words for inhabits, like: dwells, lives, populates, occupies, settles, resides, peoples, lodges, moves, departs and leaves.