English | German | Russian | Czech

Leh English

Meaning Leh meaning

What does Leh mean?
Definitions in simple English

Leh

Leh is a city and a district in the disputed territory of Jammu and Kashmir.