trenchore

Middle English

Noun

trenchore

  1. alternative form of trenchour