Big Huge Thesaurus

scomberesox

noun

sounds kind of like