This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Hyena
n.
Any carnivorous mammal of the family Hyaenidae, of which
three living species are known. They are large and strong, but
cowardly. They feed chiefly on carrion, and are nocturnal in their
habits.