Big Huge Thesaurus

squilla

noun

sounds kind of like