Synonyms and Antonyms for laughing_hyena

1. laughing hyena (n.)

African hyena noted for its distinctive howl

Synonyms: