Skip to
adjective
Relating to a hyena; resembling or characteristic of a hyena, especially in behavior or appearance.
Browse