Big Huge Thesaurus

mustelid

noun

sounds kind of like