Definition of Leh in English:

Share this entry

Leh

Pronunciation: /leɪ/
A town in Jammu and Kashmir, northern India, to the east of Srinagar near the Indus River; population 46,500 (est. 2009). It is the chief town of the Himalayan region of Ladakh, and the administrative centre of Ladakh district.
Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.