Borrowed from Middle Low German dorp, from Old Saxon thorp. Doublet of terp.
doarp n (plural doarpen, diminutive doarpke)