dwells
dwells
verb
To live or reside in a particular place or location.
"She dwells in a charming cottage by the sea."
verb
To think or speak at length about a specific subject.
"He often dwells upon his past failures."
Thesaurus
Synonyms: brood, inhabit, live, populate, consist, lie, lie in, harp