shiltron

Middle English

Noun

shiltron

  1. alternative form of scheltroun