CHOMO LHARI


Meaning of CHOMO LHARI in English

geographical name mountain 23,997 feet (7314 meters ) in the Himalayas between Tibet & NW Bhutan; sacred to Buddhists

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