Synonyms for "hyena"

Words with similar meaning