Irish elk

Noun

 * †, a very large extinct deer.