hyena

Noun
  1. Doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion (synset 102119787)

Found on Word Lists

Other Searches