/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 ]