Big Huge Thesaurus

langoustine

noun

sounds kind of like