storven

Middle English

Verb

storven

  1. past participle of sterven