Yahoo Web Search

Search results

  1. Dictionary
    Shan·gri-La
    /ˌSHaNGɡrēˈlä/
    • 1. a Tibetan utopia in James Hilton's novel Lost Horizon (1933).

    noun

    • 1. a place regarded as an earthly paradise, especially when involving a retreat from the pressures of modern civilization: "we moved out of Los Angeles and created this mountain-top Shangri-La"