literary + formal
: to live in a particular place
a cave where bats dwell
He dwelled [=lived] in the same town for years.
In ancient Greek mythology, Mount Olympus was the dwelling place of the gods. [=the place where the gods lived]



