Definition of Hyaena

  • (n.) Same as Hyena.

Synonyms of Hyaena


Antonyms of Hyaena


No Antonyms Found.

Homophones of Hyaena