Big Huge Thesaurus

Claforan

noun

sounds kind of like