Shangri-La

views updated

Shan·gri-La / ˈshanggri ˈlä/ a Tibetan utopia in James Hilton's novel Lost Horizon (1933). ∎  [as n.] (a Shangri-La) a place regarded as an earthly paradise, esp. when involving a retreat from the pressures of modern civilization.

More From encyclopedia.com