sorewen

Middle English

Verb

sorewen

  1. alternative form of sorwen