Big Huge Thesaurus

cuculus

noun

sounds kind of like