Big Huge Thesaurus

yenisei

noun

sounds kind of like