Big Huge Thesaurus

silurus

noun

sounds kind of like