English dictionary
hyena meaning and definition
Definition and meaning of hyena at MeaningMonkey.org. hyena meaning and definition in the English Dictionary.HYENA noun
Definition of hyena (noun)
- doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion
- synonyms: hyaena
Source: Princeton University Wordnet