trouhte

Middle English

Noun

trouhte

  1. alternative form of troute