Big Huge Thesaurus

bafflement

noun

sounds kind of like