请输入您要查询的英文单词:
单词
Shangri La
释义
Shangri La
/ˌʃængri ˈlɑː/
an imaginary distant place where everything is beautiful 香格里拉;世外桃源
Word story: Shangri La
From the name of a valley in Tibet in the book Lost Horizon by James Hilton.