Big Huge Thesaurus

Cyclopes

noun

sounds kind of like