thrumpour

Middle English

Noun

thrumpour

  1. alternative form of trompour