Cite

Synonyms of hyaena

Definition and meaning of hyaena (Dictionary)