Big Huge Thesaurus

terrapin

noun

sounds kind of like