horse sho

Middle English

Noun

horse sho

  1. alternative form of horsscho