Yeah, vampe is Middle English, although, while it refers to footwear, I'm not sure if it refers to 'sock.' It's a cobbler's term, used to refer to the leather covering a certain portion of shoes. It's also a verb - "to vamp" means to stitch something together (in this case, parts of leather)...