dor (Middle English) comes from Old English duru, from Proto-West Germanic *dur, from Proto-Germanic *durz, from Proto-Indo-European dʰwṓr, from Proto-Indo-European dʰwer- — door.
Ancestry of “dor”, step by step
dor traces back through two separate lines of ancestry.