Webster's Revised Unabridged Dictionary · 1913

Torgoch

Torgoch , noun

The saibling. [Provincial English]