Big Huge Thesaurus

Emmenthal

noun

sounds kind of like