Big Huge Thesaurus

Alectis

noun

sounds kind of like