Definition of Ladakh in English:

Ladakh

proper noun

  • A high-altitude region in northwestern India, Pakistan, and China that contains the Ladakh and Karakoram mountain ranges and the upper Indus valley.

Pronunciation

Ladakh

/ləˈdäk/