Big Huge Thesaurus

Selar

noun

sounds kind of like