Big hyena Synonyms

Definitions for Big


Definitions for Hyena


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