Big Huge Thesaurus

Alosa

noun

sounds kind of like