Big Huge Thesaurus

Thylogale

noun

sounds kind of like