Definify.com

Definition 2025


Turfan

Turfan

English

Alternative forms

Proper noun

Turfan

  1. An oasis city in Chinese Turkestan.

Translations