Shangri-La

(s̸haŋgri lä)

noun

any imaginary, idyllic utopia or hidden paradise

Origin: < the scene of James Hilton's novel Lost Horizon (1933)

See Shangri-La in American Heritage Dictionary 4

noun
  1. An imaginary remote paradise on earth; utopia.
  2. A distant and secluded hideaway, usually of great beauty and peacefulness.

Origin:

Origin: After Shangri-La, the imaginary land in the novel Lost Horizon by James Hilton

.

Learn more about Shangri-La

link/cite print suggestion box