Turpan in Russian Turpan in Russian Турфан proper noun A prefecture-level city of the Xinjiang autonomous region, China. Add to Flashcards