Big Huge Thesaurus

Caranx

noun

sounds kind of like