Middle English

edit

Noun

edit

trouchou

  1. truncheon