Big Huge Thesaurus

cacatua

noun

sounds kind of like