champyon
Middle English
Noun
champyon
alternative form of
champioun