The English term "dwelling-place" matches the Finnish term "asuinpaikkakunta"

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