Meaning of hyaena

Definition of hyaena

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

Other information on hyaena

WIKIPEDIA results for hyaena
Amazon results for hyaena