Big Huge Thesaurus

emmenthal

noun

sounds kind of like