Middle English edit

Noun edit

lesards

  1. plural of lesarde