lysard

Middle English

Noun

lysard

  1. alternative form of lesarde