/ ˌʃæŋgri ˈlɑː; NAmE / noun
[ sing. ] a place that is extremely beautiful and where everything seems perfect, especially a place far away from modern life
ORIGIN: From the name of an imaginary valley in Tibet in James Hilton's novel Lost Horizon , where people do not grow old.
••
WORD ORIGIN
from Shangri (an invented name) + Tibetan la mountain pass.