thrumpour
Middle English
Noun
thrumpour
alternative form of
trompour