trompours
Middle English
Noun
trompours
plural of
trompour