Shangri-la Definition

shănggrĭ-lä
noun
Any imaginary, idyllic utopia or hidden paradise.
Webster's New World
A distant and secluded hideaway, usually of great beauty and peacefulness.
American Heritage

Origin of Shangri-la

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

    From American Heritage Dictionary of the English Language, 5th Edition

Find Similar Words

Find similar words to Shangri-la using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Shangri-la