Big Huge Thesaurus

Scombridae

noun

sounds kind of like