scochun

Middle English

Noun

scochun

  1. alternative form of scochon