Big Huge Thesaurus

mantineia

noun

sounds kind of like