lesards
Middle English
Noun
lesards
plural of
lesarde