Big Huge Thesaurus

Sphyraena

noun

sounds kind of like