Big Huge Thesaurus

vistula

noun

sounds kind of like