Big Huge Thesaurus

Decumaria

noun

sounds kind of like