Big Huge Thesaurus

hyemoschus

noun

sounds kind of like