Irish deer
English
Noun
Irish
deer
(
plural
Irish deer
)
The
Irish elk