Synonyms and Antonyms for Hyaena_hyaena

1. Hyaena hyaena (n.)

of northern Africa and Arabia and India

Synonyms: