Search Details
Word: hyena
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A large carnivore of the family ''Hyaenidae'', similar in appearance to a dog and native to Africa and Asia, best known for the sound resembling laughter that it makes when excited.
Source: Wiktionary
| Src Info »