Webster's Revised Unabridged Dictionary · 1913

Torrock

Torrock , noun

(Zoology) A gull. [Provincial English]