lizarde

Middle English

Noun

lizarde

  1. alternative form of lesarde