giant hyena

Noun

 * 1) A large extinct hyena of the genus †, especially †, which was around the size of a lioness.