Noun hyaena hyaena has 1 sense
  1. striped hyena, Hyaena hyaena - of northern Africa and Arabia and India
    --1 is a kind of hyena, hyaena
    --1 is a member of genus Hyaena
,
TOP