SHANGRI-LA


Meaning of SHANGRI-LA in English

/shang"greuh lah', shang'greuh lah"/ , n.

1. an imaginary paradise on earth, esp. a remote and exotic utopia.

2. a faraway haven or hideaway of idyllic beauty and tranquility.

[ after the fictional Tibetan land of eternal youth in the novel The Lost Horizon (1933) by James Hilton ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .