Also found in: Thesaurus, Encyclopedia, Wikipedia.
1. An imaginary remote paradise on earth; utopia.
2. A distant and secluded hideaway, usually of great beauty and peacefulness.
[After Shangri-La, , the imaginary land in the novel Lost Horizon by James Hilton.]
a remote or imaginary utopia
[C20: from the name of an imaginary valley in the Himalayas, from Lost Horizon (1933), a novel by James Hilton]
Shan•gri-la(ˌʃæŋ grɪˈlɑ, ˈʃæŋ grɪˌlɑ)
an imaginary paradise on earth, esp. a remote and exotic utopia.
[after the fictional Tibetan land of eternal youth in the novel The Lost Horizon (1933) by James Hilton]