What is the full meaning of torgoch
(Welsh) a red-bellied form of the char found in certain Welsh lakes, aka saibling [n -S]
Example of the word torgoch placed on a Scrabble board.