Dictionary
Thesaurus
Reference
Translate
Web
Nearby Entries
shangrila - 1 dictionary result

Shan⋅gri-la

[shang-gruh-lah, shang-gruh-lah]
–noun
1. an imaginary paradise on earth, esp. a remote and exotic utopia.
2. a faraway haven or hideaway of idyllic beauty and tranquility.

Origin:
after the fictional Tibetan land of eternal youth in the novel The Lost Horizon (1933) by James Hilton
Search another word or see shangrila on Thesaurus | Reference