Webster's Revised Unabridged Dictionary · 1913
Torgoch
Copy link
Torgoch
, noun
The saibling.
[Provincial English]
↑