laghtre

Middle English

Noun

laghtre

  1. alternative form of laughter