Big Huge Thesaurus

Cuculus

noun

sounds kind of like