Etymology
Advertisement

Shangri-La (n.)

imaginary earthly paradise, by 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."

updated on August 03, 2022

Advertisement
Advertisement
Definitions of Shangri-La from WordNet

Shangri-la (n.)
any place of complete bliss and delight and peace;
Synonyms: Eden / paradise / nirvana / heaven / promised land
Etymologies are not definitions. From wordnet.princeton.edu, not affiliated with etymonline.