Big Huge Thesaurus

areopagus

noun

sounds kind of like