Hyaenas Meaning

There are 1 meaning(s) for word Hyaenas

Meaning 1 : doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion

    Synonyms : hyena