Big Huge Thesaurus

decuma

noun

sounds kind of like