Big Huge Thesaurus

Chelone

noun

sounds kind of like