RichThesaurus
Shin
Shin
antonyms
Shin
definitions
name
A river in Scotland, in the Highlands