lesards

Middle English

Noun

lesards

  1. plural of lesarde