leattre

Middle English

Noun

leattre

  1. alternative form of lettre