Big Huge Thesaurus

sorex

noun

sounds kind of like