trowte

Middle English

Noun

trowte

  1. alternative form of troute