Turpan in Turkish Turpan in Turkish Turfan proper noun A prefecture-level city of the Xinjiang autonomous region, China. Add to Flashcards