to sheden

Middle English

Verb

to sheden

  1. alternative form of toscheden