Big Huge Thesaurus

macropus

noun

sounds kind of like