The English term "dwelling-place, abode" matches the Dutch term "domicilie"

other english words that include "abode" : dutch :
abode, dwelling-place woonplaats