Big Huge Thesaurus

capibara

noun

sounds kind of like