Big Huge Thesaurus

caiman

noun

sounds kind of like