Big Huge Thesaurus

Decuma

noun

sounds kind of like