TORGOCH


Meaning of TORGOCH in English

n. a kind of red-bellied char found in some Welsh lakes.

Etymology: Welsh f. tor belly + coch red

Oxford English vocab.      Оксфордский английский словарь.