storrope

Middle English

Noun

storrope

  1. alternative form of stirop