The English term "village" matches the Dutch term "dorp"

other english words that include "village" : dutch :
village, spot, location, town, courtyard, place plaats