Find the word definition

Wiktionary
spotted hyenas

n. (spotted hyena English)