irish deer

/AY1 R IH0 SH D IH0 R/
noun
  1. 1

    The Irish elk