Shin

Shin antonyms

Shin definitions

name
  • A river in Scotland, in the Highlands