Soay sheep
Concise Oxford English Dictionary © 2008 Oxford University Press:
Soay sheep /ˈsəʊeɪ/
▶noun a small domesticated sheep of a primitive breed with a brown fleece and horns in both sexes, formerly confined to the island of Soay in the St Kilda group (Outer Hebrides).
'Soay sheep' also found in these Oxford entries:

