noun Etymology: Shangri-La, imaginary land depicted in the novel Lost Horizon (1933) by James Hilton Date: 1937 a remote beautiful imaginary place where life approaches perfection ; utopia , a remote usually idyllic hideaway
SHANGRI-LA
Meaning of SHANGRI-LA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012