Synonyms and Antonyms for hyaena hyaena | Synonym.com

Synonyms and Antonyms for hyaena hyaena

1. Hyaena hyaena (n.)

of northern Africa and Arabia and India

Synonyms: