Webster's Revised Unabridged Dictionary · 1913

Trillachan

Trillachan , noun

(Zoology) The oyster catcher. [Provincial English]