slen

slen

Middle English

Verb

slen

  1. alternative form of sleen