- Shangri La (n.)[Shangri La 词源字典]
- imaginary earthly paradise, 1938, from Shangri La, name of Tibetan utopia in James Hilton's novel "Lost Horizon" (1933, film version 1937). In Tibetan, la means "mountain pass."[Shangri La etymology, Shangri La origin, 英语词源]