Big Huge Thesaurus

Caprella

noun

sounds kind of like