geographical name mountain 23,997 feet (7314 meters ) in the Himalayas between Tibet & NW Bhutan; sacred to Buddhists
CHOMO LHARI
Meaning of CHOMO LHARI in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012