Big Huge Thesaurus

dusicyon

noun

sounds kind of like