Definitions of brown hyena:

  • noun:   of southern Africa