Irish elk

noun
variants: or Irish deer

Definition of Irish elk

: a large extinct Pleistocene deer (Megaloceros hibernicus) remains of which are found especially under the peat of Ireland and England

First Known Use of Irish elk

1697, in the meaning defined above

Keep scrolling for more