any imaginary, idyllic utopia or hidden paradise
Origin of Shangri-Laafter the fictional Tibetan lamasery that is the scene of Lost Horizon (1933) by James Hilton (1900-54), British novelist
- An imaginary remote paradise on earth; utopia.
- A distant and secluded hideaway, usually of great beauty and peacefulness.
Origin of Shangri-laAfter Shangri-La, the imaginary land in the novel Lost Horizon by James Hilton.