FromProto-West Germanic*medumō(“middle”) +*laku(“stream”).
medemolaca ?
This noun needs aninflection-table template.