Big Huge Thesaurus

Areopagus

noun

sounds kind of like