troughte

Middle English

Noun

troughte

  1. alternative form of troute