Shangri-La
Concise Oxford English Dictionary © 2008 Oxford University Press:
Shangri-La /ˌʃaŋgrɪˈlɑː/
▶noun an imaginary earthly paradise.
– origin the name of a Tibetan utopia in James Hilton's Lost Horizon (1933), from Shangri (an invented name) + Tibetan la ‘mountain pass’.
'Shangri-La' also found in these Oxford entries:

