ssroud

Middle English

Noun

ssroud

  1. alternative form of schroud