Big Huge Thesaurus

crottal

noun

sounds kind of like