sterop

Middle English

Noun

sterop

  1. alternative form of stirop