The English term "dwell" matches the Finnish term "asua"

other english words that include "dwell" : finnish :
dwelling-place-residence asuinpaikkakunta
dwelling-place asuinpaikkakunta