Find the word definition

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.