Big Huge Thesaurus

tovarich

noun

sounds kind of like