Big Huge Thesaurus

Ocyurus

noun

sounds kind of like