SHANGRI-LA


Meaning of SHANGRI-LA in English

/ ˌʃæŋgri ˈlɑː; NAmE / noun

[ sing. ] a place that is extremely beautiful and where everything seems perfect, especially a place far away from modern life

ORIGIN: From the name of an imaginary valley in Tibet in James Hilton's novel Lost Horizon , where people do not grow old.

••

WORD ORIGIN

from Shangri (an invented name) + Tibetan la mountain pass.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.