SHANGRI-LA


Meaning of SHANGRI-LA in English

Pronunciation: ˌ sha ŋ -gri- ' lä

Function: noun

Etymology: Shangri-La, imaginary land depicted in the novel Lost Horizon (1933) by James Hilton

Date: 1937

1 : a remote beautiful imaginary place where life approaches perfection : UTOPIA

2 : a remote usually idyllic hideaway

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.