Hunky hyena Synonyms

Definitions for Hyena


  • (noun) doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion