Yahoo Canada Web Search

Search results

  1. Dictionary
    Shangri-La
    /ˌʃaŋɡ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"

    More definitions, origin and scrabble points