LEH


Meaning of LEH in English

geographical name town India in E Kashmir on the Indus capital of Ladakh

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.