Big Huge Thesaurus

scombridae

noun

sounds kind of like