champiouns

Middle English

Noun

champiouns

  1. plural of champioun