champyon

Middle English

Noun

champyon

  1. alternative form of champioun