lasshe

lasshe

Middle English

Noun

lasshe

  1. alternative form of lashe