Definition, Meaning & Anagrams | English word HYENA
HYENA
Definitions of HYENA
- Any of the medium-sized to large feliform carnivores of the subfamily Hyaenidae, native to Africa and Asia and noted for the sound similar to laughter which they can make if excited.
- (Sub-Saharan Africa) A man that performs ritualized sex acts with recently widowed women and menarchal girls.
Number of letters
5
Is palindrome
No
Search for HYENA in:
Page preparation took: 132.50 ms.