SHANGRI-LA


Meaning of SHANGRI-LA in English

Shan ‧ gri-La /ˌʃæŋɡri ˈlɑː/ BrE AmE

a distant beautiful imaginary place where everyone is happy. The name comes from the book Lost Horizon by James Hilton, about an imaginary valley in Tibet.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.