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
Tweet