The Collaborative International Dictionary
Torgoch
Torgoch \Tor"goch\, n. The saibling. [Prov. Eng.]
Wiktionary
torgoch
n. (context Wales English) The saibling, a type of fish.