Big Huge Thesaurus

Leuciscus

noun

sounds kind of like