Why was clemency trending last week?
an extinct giant deer of the Pleistocene epoch with the largest antlers of any deer known (13 ft across); also called Irish elk
The Megaloceros became generally extinct in c 10,500 BP, though some may have survived to 700-500 BC.
Gk. megalo- 'great' + keras 'horn'