Big Huge Thesaurus

cavum

noun

sounds kind of like