trumpour

Middle English

Noun

trumpour

  1. alternative form of trompour