Big Huge Thesaurus

conch

noun

sounds kind of like