Definition of Hyena

Noun: hyena  hI'ee-nu

  1. Doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion
    - hyaena

See also:
Hyemoschus
hyenas

Anagrams containing the word hyena

hynea ahyen nahye enahy yenah