Big Huge Thesaurus

mustelus

noun

sounds kind of like