scheltron
Middle English
Noun
scheltron
alternative form of
scheltroun