Big Huge Thesaurus

Macropus

noun

sounds kind of like