Big Huge Thesaurus

Sciaena

noun

sounds kind of like