Big Huge Thesaurus

denisonia

noun

sounds kind of like