scheltrone

Middle English

Noun

scheltrone

  1. alternative form of scheltroun