lysarde

Middle English

Noun

lysarde

  1. alternative form of lesarde