Big Huge Thesaurus

ECOSOC

noun

sounds kind of like